объекты сильно удалены друг от друга, была мысль довериться сервисам наподобие Битрикса,
но у нас есть свой сервак, на котором можно всё реализовать, вопрос только "как?"
ну так поднимаешь VPN-туннель наиболее удобный, и всё. Лишь бы адресация непересекающаяся была.
А уж ipsec, или тупо l2tp(pptp)+mppe128, или openvpn - это на твой выбор