RPi 4 as wired router with external wifi APs - hardware rec's

Sure, it'll work.

Get any dumb gigabit switch, or a smart one, if you need that kind of functionality.
There's smart switch support in openwrt, look for the RTL838x SoC - Support for RTL838x based managed switches

I'd use Belkin RT3200s as APs, configured as in https://openwrt.org/docs/guide-user/network/wifi/dumbap, they're usually $70 on ebay, new.

3 Likes