3) Любое решение которое позволяет организовать VPN
4) ничего не нужно, лишь железка инициирующая канал связи
по п.2, канала связи для работы 1С будет недостаточно (а арендовать толстый канал слишком затратно и бесмысленно), по хорошему надо или делать терминальный сервер и через него ходить в 1С, или делать в филиале локальную базу с 1С и синхронизировать её с центральным офисом. тогда ширины канала хватит.
немного лирики: если вас, студента без опыта озадачивают подобной задачкой, вы столкнётесь с ограничениями бюджета, работой забесплатно (связь пропала в 3 часа ночи СРОЧНОДЕЛАЙ!!) и прочими причудами контор которые экономят на специалистах. Обдумайте это, конечно это полезный опыт, но нервы они не железные.