Hi,
As you said it works fine in 3) and 4), I didn’t see there is a problem for 1) and 2).
For 1), you can just enable openvpn in 3)
For 2), you can also connect as repeater and enable openvpn