Первые 2 пункта давно работают.
По третьему: ну это скажем так "обычный VPN".
Это всё можно реализовать и на ikev2. Не нужны никакие клиенты. Работает на всех устройствах.
Но вылезло 2 косяка, которые я пока не знаю как решить
1. На андроиде vpn ikev2 не работает. Да да, просто не дает выбрать данный vpn.
2. Черт бы с ним. Zyxel поддерживает и остальные VPN которые не требуют клиентов на устройстве, но опять же но: андроид не умеет автозапуск постоянный VPN, а о направлении отдельных приложений в VPN-туннель тут и говорить нечего.