Несколько вопросов и предложений

Возможно, при повторном подключении ваш клиент получает другой IP, не 10.8.0.2, а, скажем 10.8.0.3
Вам нужно настроить статику на сервере OpenVPN: https://kifarunix.com/assign-static-ip-addresses-for-openvpn-clients/#:~:text=Create%20a%20File%20to%20Store,%2Fopenvpn%2Fserver%2Fserver.

По поводу filter и forward: https://ittricks.ru/administrirovanie/linux/531/iptables-poryadok-proxozhdeniya-tablic-i-cepochek

Можно без этого правила, но тогда к вам может пойти трафик не только для узла.

Правила маршрутизации можно добавлять автоматически: https://forums.openvpn.net/viewtopic.php?t=7823