Я дико извиняюсь, но я реально не понимаю зачем нужны сессии? чем это удобно? Если с определенное время работаешь с проектом зачем закрывать вим. Если пришел с утра в чем сложность :e somefile. зачем пачку открывать?
Я тебе говорил об использовании тех инструментов, что я описал в ответе. Если будешь использовать zombiejs, например. Он сам выполнит все js на странице.
Зайти на сайт по адрессу site/login
Заполнить форму авторизации
Кликнуть на кнопку войти
Перейти на страницу site/balance
Получить значение из div c id "money"
Ну а далее что хочешь сохраняй, выводи на экран и т.д
1. linux ( другое по моему без вариантов)
2. Не знаю, vps надежнее, так стоит не дома )) + не нужно держать белый адрес если надо дать доступ еще кому-нибудь
3. посмотри на docker hub gitlab-образы быстро все запустишь
- разрешить пост для одного ip (твоего)
- запретить пост для всех