You need a router with a VPN client, not server. As long as your IP address is in the US, it shouldn't matter who you use for DNS. Google Public DNS for example should work fine.
DD-WRT can route all wireless traffic through the VPN or all traffic from certain port(s) through the VPN. Just...