You don’t really need a business account nor a static IP (You are already getting a static IP with Torguard in miami, correct?). So that takes care of the issue.

By ‘home office location’ do you mean “from your home”, or from your home state?. If from the former, you are right to set up your own wireguard server at your Frontier address. Don’t switch to a business account, DDNS on GL.iNet router will take care of it, you only need to connect to your DDNS domain.

If it’s the latter case… you don’t even need to set up a VPN server at home. Use your Torguard static IP service. Load the Wireguard config file into your travel router and be sure to turn on the kill-switch, so there are no leaks. . Then, connect your laptop to that network.

Again, if all your stuff is browser-based, and you don’t connect to a VPN from your work computer (Cisco Anyconnect, etc)… then it’s even easier, you don’t even need to buy a router… just use the TorGuard client on that computer.