Thats plenty of server. Power draw is reasonable on that cpu too.
I suggest setting up TailScale. Its Wireguard simplified. Very user friendly and awesome capabilites. Its free. You can have all your devices use a pihole at home and use your home server as an exit node(with or without a...