The Banana Pi BPI-M7 single board computer is equipped with up to 32GB RAM and 128GB eMMC flash, and features an M.2 2280 socket for one NVMe SSD, three display interfaces (HDMI, USB-C, MIPI DSI), two camera connectors, dual 2.5GbE, WiFi 6 and Bluetooth 5.2, a few USB ports, and a 40-pin GPIO header for expansion.
I've better suggestions for you than that board… way better.
There's an upcoming board the BPI-R4 with optional Wifi and 10G SPF cage: https://wiki.banana-pi.org/Banana_Pi_BPI-R4
Oh, waw, this is amazing. And exactly why I don't follow this kind of things :). I don't need a new router. But then again, need is such a weird word …