Tailscale will enable all of this.
Set up a US device as an exit node, and configure other devices to proxy through it.