I wouldn't use laptops, the cooling isn't designed for 24/7 usage.
The desktops could work, depending on the CPU.
Rpi4 works, but you'll need an extra USB port, which you've already purchased.
read So you have 500Mbps-1Gbps fiber and need a router READ THIS FIRST