I have been trying to keep push options persistent after restarting OpenVPN with no luck.  How can I do this?  And what, if any, commands do I have to put in the client config?

As for static routes, i know that route add -net x.x.x.x netmask x.x.x.x gw x.x.x.x will place it but how do i keep it after a reboot.

Using Community 2.1.2 Stable