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