Wireguard 3.1+ now supports non-admins running wireguard, but you'll need to do some minor modifications:
https://lore.kernel.org/wireguard/[email protected]/T/#u
- Install wireguard 3.1+
- Add your user to the "Network Operators Group"Configuration Operators". Open up explorer as admin right click "My Computer" > "Manage" > "Users/Groups" > Network Configuration Operators Group
- Add an entry to the registry. Windows Key + R > regedit > create the key HKLM\SOFTWARE\WireGuard, then create a DWORD at HKLM\SOFTWARE\WireGuard\LimitedOperatorUI and set it to 1
- Logout and log back in.
- Run wireguard