Hey Randy,
The other guys are right on track with what you need to do and that you are also opening a huge security risk if not properly configured.
Is this your business? If so I would make the investment of a properly secured firewall/router with VPN capabilities (Cisco, SonicWall, etc).
You can do it the way they are suggesting but how much is your time worth? By the time you finally get it configured to work out you could have implemented a more secure (user friendly) solution.
You mentioned that your looking at "ditching your laptop for security reasons". If your remote access isn't configured properly you could be left more vulnerable.
Just my 2 cents.