I’m not a network guru so I’ll hope others that are come by and help out , but….
I don’t think that will work. The single PoE port on the NVR won’t run that many cameras even if it could.
if there’s a reason not to use the NVR PoE ports for the cameras?, I would run the router to the first PoE switch. From it back to the lan port of the NVR.
Then all cameras would be on your lan network and can be seen and added manually to the NVR on the registration page.
Agsin depending on your reasoning to use the external switches, you could plug some cameras into the NVR PoE ports directly and others remain on the switches due to? Distance I suppose? Running a hybrid like I do. Some cameras on the NVR PoE ports with its assigned 10.1.1.x IPs, and some on the external switches at 192.168.1.x
Just be sure that on all cameras you run off the external switches which are using your same lan IP range as the NVR (I assume 192.168.1.x) are added one at a time, as they as well as the NVR will all default to the same IP out of the box (192.168.1.108)
To prevent IP conflicts You will need to go to each camera and change its IP to a unique fixed address on the 192 network.