Yes this will work. Technically a camera can be anywhere and as long as you are networked to it you can see and record it. Just get yourself a regular unmanaged 10/100 PoE switch with Gigabit uplink/downlink ports big enough to handle all cameras. Expect to do a lot of manual network setup for each camera. It will not be plug and play as if you are connecting the camera directly to the PoE on the NVR itself. But as long as you understand basic networking you should be good. If your NVR has dual ethernet ports or multiple PoE and a single LAN port you will need to run one cable from NVR to the network switch and another from the NVR to the router.
-- Thanks, Anil A. Apple Communication LLC. www.apple-link.com Pro-AV - Pro Lighting - Networking - Security Cameras - Home Theater For all your low voltage cabling needs