Here is a 8 port gigabit poe+ switch: https://www.fs.com/products/35290.html It’s a managed switch with 2 SFP ports. A video is included in the product page to help connect the switch.
Managed switches have much more features than unmanaged ones, such as security, redundancy, Remote Access. A managed switch can seriously expand the long-range flexibility of your network and it can adapt to changing priorities. So I think 8-port or 24 port managed switch is enough for home use.
Since many managed switches can also work as a "dumb" unmanaged switch as well, I'd say take a look into the HP V1910-48G's. They're like ~$70 on eBay right now and are relatively modest when it comes to power usage (and seems to be the one of the cheapest on there as well).
I vote for Layer 3 siwtch as well. It may be a little bit complex in setting up at the beginning but it will do the tagging or seperating work easy and well once settle down. Keep the network from mess and meet your requirements above mentioned.
It is so hard to predict the future in computer stuff. By the time 10g ports get common on pc and the default disk subsystems are designed to actually be able to use speeds like that who knows what will be available. Currently in a home environment there is very little need for speeds that are...