Gates/Portals are simple enough to make. Go to the desired map and to the location you want the gate and enter the GM command &coord.
This will give you the x/y/degree coordinates. (You can adjust the degree to get the desires rotation/angle of the gate.)
Take a look in your World folder and open NPC.txt. There you can see how they are set up and use an existing one as a model for a new one, using the map name and coordinates you got using the above method. More detailed info is posted somewhere in this forum if you search for it.
If you are not going with a dedi, and using Hamachi, I would suggest you concider looking at OpenVPN. It is what I started out with for my small family server and turned out to be much a better option. (hamachi sucks and has limitations that are not an issue with OpenVPN) It is relatively simple to set up and deploy, although the documentation for Windows users is quite lacking. I still have some of my old files here and possibly even a guide that I put together for someone else, so if you would like send me a message and I'll give you a hand
Best Regards