Lo mas fácil no sería en realidad conseguir la clave del VNC? Desde linux con un MITM se puede. Desconozco si se puede hacer desde windows o si hay algún software para hacerlo.
Primero que sistema operativo usas, tenés los servicios habilitados? Calculo que no deberías tener problemas cambiando los permisos y habilitaciones para controles por internet, fijate si tenés el comando services.msc, ahí tendrían que aparecer todos los contenidos que están funcionando.
Después lo de compartir archivos lo puedes hacer asignándole una ip a cada dispositivo conectado