psexec от Sysinternals/Microsoft позволит Вам выполнить команду на удаленном сервере. Можно получить файл на каждую машину с помощью стандартных сетевых дисков.
Вам нужен графический интерфейс для Firefox. Но у вас есть несколько вариантов:
1) Запустите Xorg на своем хосте и отобразите здесь firefox (ssh -Y user @ remotehost)
2) Запустите vncserver на удаленных хостах и запустите там firefox
3) Если xorg уже запущен на удаленных хостах, просто разрешите локальные соединения Xorg (xhost +127.0.0.1) на удаленных хостах и запустите firefox с помощью одной из следующих команд (первая должна работать, если нет, попробуйте вторую):
DISPLAY=":0" firefox
DISPLAY=":0" firefox -no-remote
Виртуальный буфер кадра X решит эту проблему.
sudo apt-get install xvfb
Xvfb :1 &
Затем для запуска firefox:
ssh HOST 'export DISPLAY=:1; firefox"