First of all, Welcome to FreeNAS forums!
In order to help out your delima let me ask you a few questions...
1) If a backup solution is all you are looking for, is slow network speeds acceptable?
If all you need is slow and reliable backup, for example you have a few computers on your network and you just need to backup your system and photos, etc... And speed is not an issue (~25MB/sec) then you could purchase a premade NAS device and add a pair or more of hard drives to create a mirror or RAID5 storage. This is not a bad option for many people.
2) If a backup solution is all you are looking for and you need to backup at maximum speed (almost full bandwidth of your network) then you can purchase a premade unit however here is where the rub comes in, a premade unit capable of full bandwidth transfers costs a lot of money.
This is where FreeNAS begins to shine and even a cheap FreeNAS system can generally hit full bandwidth of your network.
3) If you have plans to stream video content with a program like Plex then FreeNAS is for you as well.
Building a system is not difficult however the electronics are sensitive to ESD and can be damaged just by touching them so you need to take normal precautions to build up the computer. But of course you could just buy a computer such as the HP ML10 Gen 9 (cost is around $200) and then buy a 16GB stick of ECC RAM (sorry, not sure of that cost) and install it, and a display port adapter if you need one (another $20 or so), and you now have a computer capable of supporting FreeNAS.
Before you begin you absolutely must decide on how much storage you need and how important that data is to you. Once you know those two answers then we can help you select the correct size and quantity of hard drives you would need. One thing to know, you should use a RAID Calculator and then subtract 20% of that capacity to the overall maximum you can store while maintaining the fastest speed possible. Then you spend the real money on hard drives. These things are not cheap but no matter which way you go, you would need to purchase hard drives regardless.
After figuring out how much you need to store, you need to figure out if you are going to use some of the advanced features of FreeNAS. I highly recommend that you read the User Guide from cover to cover. It will clue you in on all these options.
If you want to run a VM then you have a lot to learn and that is fine, a lot of people are learning at this time, but it's not a perfect system yet.
As for your limited networking, well you don't need much. When you place FreeNAS on your network you can use DHCP and it will get an IP address like any other computer on your network, then you create some datasets and share them on your network. that is the easy way. You can be more complex if you want to use authentication such as Active Directory but I think most users stay away from that when it comes to a simple home network. Now I prefer using Static IP addresses but that's just me. When I type in 192,168.1.50 I know that is my FreeNAS.
Well I hope I didn't overwhelm you with a lot of typing here. Please take a firm look at FreeNAS and if you wanted to you could create a Virtual Machine of it on your computer and take it for a test spin.