No es necesario que configure el VPN, con un FTP server va a poder transmitir todos los archivos necesarios. Lo único que tienes que hacer es configurar en el router el puerto 21 hacía la máquina que tiene el ftp y listo. Podes dejar logmein o teamviewer para ver la interfaz gráfica, y un ftp server para transferir toda la cantidad de archivos que desees.
Yo no me preocuparía tanto por lo de la seguridad, pero si te interesa en lugar de un ftp server, puedes poner un SSH server que soporte SFTP y listo, te conectas via SSH al puerto 22 con sftp y vas a tener seguridad incluida.
Si activa la VPn de igual manera tiene que activar los servidores para la transferencia de archivos, vnc solo es para ver el video, la última vez que lo revise no tenía transferencia de archivos, pero eso fue hace como 5 años :S