

I’d recc either the Unifi dream router (wifi 6 version for $200, just put a watch on the Unifi page to get it, they come back on the reg) for a one stop shop
or
A Dell Wyze 5070 Extended (make sure you get the power brick, needs to be the 130W one for a PCIe device) + some 2 port 1Gbps intel nic and you install opnsense on it directly or in a VM on top of incus/proxmox + external wifi like a Unifi AP + external switch with PoE++ or whatever the AP needs
Both options are gonna exceed $150 (unless you get fire deals on a super small PC that can hold a PCIe card), but they’ll be great and last. The opnsense box will be here forever, I’ve had mine for a long time now and it’s never given me trouble. External Unifi ap is solid as well, mesh out if needed easily too. Friend has the dream router and it’s also giving no trouble - but at some point Unifi will ditch the security updates and such, but that’s a long ways away for such a solid all in one (plus future mesh as needed)
I never could get openwrt devices to update how I’d like (automatically, not clear all settings), but opnsense does that no problem. I’ve heard from many people that you need proprietary wifi - the openwrt wifi is meh at best F tier at worst. So you bring your super router with an external wifi (or just the Unifi all-in-one).
You can flip out Unifi ap or Tp link Omada ap (spelling might be off), but I liked the look of the Unifi controller software better and trust them a smidge more than tp link for local controller software that’s always on
You can get away with an older cheaper wifi 5 Unifi ap easily also. (Wifi 7 ap cheapest has a fan in it avoid, it’s also like $200+)
Add to that, for an extant installation I’d rec Incus for the VM work with its web-ui. You get to keep your kernel, you’re less tied at the hip to it.
2 port Intel NIC + some switch and your server is a router too. Opnsense’s web ui is great, can be difficult to find stuff but searching gets you there, but most is easy enough and it’s the best web ui + automatic updates for routers out there.