I am just starting to get into networking so I wanted to see if this plan of mine looks ok?

Also what switch would be good to run openWRT on that is proven reliable and resource capable? It would need at least 10x 1Gb ports, but I guess more would be better to use link aggregation. I only have 1.2 Gbs upload speed so I don’t need anything too industrial.

I’m looking to spend under $500 on one and I’m perfectly willing to buy used from eBay. (I got my supermicro board and xeon and ecc ram used there for my NAS and they’ve been going great for a couple years now.)

EDIT: Ignore the Home Assistant app listed under TrueNAS. I won’t be looking into that just yet.