Requesting firewall and/or routing help

I'd say to use pbr instead of trying to accomplish everything manually.