Do you have a vlan set up for your cameras? I imagine if your router or switch has the capability you can control traffic by ip or subnet.
For VPN server, is using a RPi3 fast enough for video streaming? I see that it has a fast ethernet port. I have an old dlink router(dir-850L) that is not...