I've tried proxmox! Don't currently have any hardware to run it but excited to do it. Part of the reason I don't want to put it on the mini PC is that I can't connect 3.5" drives over sata. I want to use the PC I plan on building as a combo server/NAS.
I am planning on a lot of services, but we'll see about the rack of servers.
I've used Free Tax USA in the past, but I wouldn't say they're trustworthy. They're still part of the free file alliance and actively lobby against the IRS creating their own free tool without any restrictions.