Как можно предоставить доступ к файлам через интернет?
Поскольку адрес серый, то только через сервис. 
Дропбоксы разного рода, и.т.п.
В порядке понижения скорости:Роутер с белым IP на одном из подключений (к нему VPN)Внешний сервер с белым IP (к нему VPN c обоих компов)Программы для удаленного подключения (TeamViewer, AnyDesk, Ammy Admin и пр.)