PS - When I was in the BIOS I did not see an option to select or change time zone data - I saw date/time and that's it.
That's because the computer clock only knows whatever time you set it to. It has no other means of being set, so no need for time zones. In this respect, it's no different than any alarm or stove clock. On the other hand, NTP servers, which can be anywhere in the world, provide UTC, which a computer then offsets to local time. This is where the time zone comes in.
https://docs.netgate.com/pfsense/en/latest/usermanager/locked-out-of-the-webgui.html
Forgotten Password with Locked Console
If the console is password protected and the password is unknown, all is not lost. It will take a couple reboots to accomplish, but it can be fixed with physical access to the console:
im in a SNR war with my ISP. (means im getting really high noises and crap service)
That is a likely cause. A noisy line means lost packets and that in turn kills performance, as TCP will have to wait for retransmission of lost packets.
It should show when it does renew at other times and you will see what the lease time your ISP gives you. pfSense will usually try to renew it at 50% of that time. If that's not happening it would be a problem.
The USG appears to have a number of VPN options including OpenVPN so I would not expect any problem doing that.
The only issue might be the DynDNS setup and whether you can use an FQDN rather than an IP as the server but it seems unlikely that would not be allowed.