Analysis related to use, not port set-up question.
It sounds more like an office to office connection instead of a home to office connection. I would not even use a home router. I would use a SMB VPN router that can handle the ISP access and the VPN connectivity management. DIR-330 or better yet DIR-130 and use the DIR-655 as a wireless access point.