При любом раскладе, тебе надо как-то попасть в офис для начала.
SSH тоннель или VPN подключение - в любом случае тебе нужен источник авторизации пользователей. Так что лучше всё таки начать с него

А дальше:
Скажем так, "быстро и грубо" может прокатить такой вариант:
Виндовые компьютеры имеют встроенный RDP сервер с файлтрансфером, даже XP Pro. Проблема только в том, что при подключении РДП на XP станцию консоль станции блокируется. Если это не проблема, тогда эта часть задачи, считай, решена. (Как именно - зависит от того, какой клиент подключается - виндовый или линуксовый)
Линуксовые компы сравнительно просто настраиваются на приём внешних подключений, вплоть до прямого подключения рабочего стола машины к X серверу клиента, если клиент - сам на линуксах либо имеет xming/аналогичное снаряжение.
Подключение к файлсерверу - winscp для виндовых клиентов либо sftp/sshfs для линуксовых. После того, как будет решен вопрос с авторизацией.
Что я забыл?