Как реализовать мониторинг микротиков через vpn?
Ну у меня так и сделано...
Стоит центр микрик в облаке. к нему цепляются по ВПН микрики заказчиков... подключаюсь к ним по ВПН адресам. 
в фаерволле подключение разрешаете из под своей ВПН сети и всё... никаких сложностей
Чтобы "видеть" остальные - не настраивал, для этого надо разрешить свободное хождение пакетов по сети. Я просто подключаюсь по IPшникам. и конечно вижу их все во вкладке ВПН клиентов на центр микрике
Все зависит от того как настроите

Вот смотрите  соседей вы увидите только в одном сегменте.  Если же роутеры видят друг друга и не задавлены порты то подключится сможете