Как файлы сайта с виртуальной машины синхронизировать с Windows?
Погугли: virtualbox folder sharing
Если есть SSH-доступ в виртуальную машину - значит будет работать и WinSCP. Это аналог FTP-клиента, но по SSH.