Technically, it is not necessary to put server in the building to VPN into it. Actually, if it is in the same building, managed, there is no need to VPN since it is secure. VPN is used for extranet, that is, you connect to them from outside of their network.
If you only need to trade without...