Sure. I'm no expert, but happy to help.
As for a switch, any managed switch should work. If it were me, I'd buy this one, but there are dozens of other equally good options.
https://www.amazon.com/TP-Link-Unmanaged-Rackmount-Lifetime-TL-SG1016PE/dp/B0721V1TGV/