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.
For $100 you can buy a micro form factor Optiplex PC which has several orders of magnitude more computing power, but it does have a bit larger form factor and less ports than what OP listed.
Yeah, I’ve mostly given up on Pis at this point.
Your OptiPlex will have considerable PCIE expansion though, so you could slot in a second hand dual-port nic if you wanted to (10GbE might be easier to find than 2.5 and they are still relatively inexpensive as second hand hardware)