Help setting up Firewall/Network for OpenVPN & VLAN

I think for starters it is better to use pbr package. It is much easier to configure everything and it can handle the table creation and assignments. Give it a try, after you revert the settings you applied here, and let us know how it goes.