It's extremely easy to do if both the server and client are using wireguard. Just add FwMark = 42
to both interfaces (the exact numeric value doesn't matter). This way, internet requests will go through the paid VPN provider and local requests will be working too.
If not, good luck with iptables.