My suggestion if you're spending money on a new router is get a small embedded PC and run pfSense on it. You will get a much more flexible solution than any out of the box router. I use the built in pfSense VPN client to route specific traffic via Mullvad VPN, and also use the Mullvad port forwarding feature.
I have one of these, in a case, cost about USD100
https://pcengines.ch/apu2.htm
Anything with 2 NIC's will do though really. PC Engines have a bunch of options : https://www.pcengines.ch/newshop.php?c=4
There's also a bunch of pfSense provided options : https://www.pfsense.org/products/ - the SG1100 is pretty good value at $179.
Mine gets its internet via an old ADSL2 modem in bridge mode (hopefully by fibre box soon!). I just use my old router as a Wifi access point, but you could get something fancier like UniFi or Google Wifi. The point is each device (Modem/NTU, Wifi AP, Router) does something specific very well, and then you can individually upgrade them if needed.
You can also run pfSense in a VM if you want to test it out, but I think it's better for your internet access to be independent of your unraid server.