I'm not going to try to address the whole thing, but I want to talk about these:
duskohu wrote
Hi I have openvpn client on my android
(snip)
server 12.12.0.0 255.255.255.0
ifconfig-push 12.12.0.21 12.12.0.22
12.12.0.0/17 is allocated to Alascom, Inc. of Anchorage, Alaska USA. If this is not you, do not attempt to steal their IP space.
RFC 1918 exists to provide network space to be usable by anyone.
See also
--topology in the manual. Please, let's let "net30" rest in peace. In A.D. 2021 there is no excuse for anyone to be using net30.
As TinCanTech said, the howto is a very good idea. Good luck, regards, rob0