Does the VR Sync box need an internet connection?

No, just power. The VR Sync box acts as a local network, just connect the devices and your remote to the VR Sync box and get started.