Can I setup a streaming VPN server using Wireguard if I have an instance in a different country?

If I have a laptop running proxmox in a different geography (India, say Dell-IN) and I plan to install Tailscale on it, in doing so, will I be able to use the Dell-IN in India as a VPN server, to access Indian streaming services?

The reason being, I am trying to watch the IPL (Indian Premier League) and it is streaming for free in India. I have a paid VPN (Windscribe) but their servers in India are shockingly slow and unwatchable and any other streaming option is not available in my current country (Oman).

I plan on using my laptop here (say Dell-OM) to access Tailscale on my Dell-IN for streaming the IPL - I don’t care about latency, as long as the resolution is FullHD. Also, will I be consuming bandwidth in both places at once? Please excuse my ignorance.

Also, please note that this is solely for my own consumption.

Yes.

Also, will I be consuming bandwidth in both places at once?

Also yes. The location in India will also have a higher upload bandwidth.

Don’t see why it wouldn’t work. I run Wireguard to stream stuff from another location all the time.

And yes you’ll use bandwidth on both ends.

Big VPN providers have known address spaces. They will be blocked/barred from things you like to do. Since this is your personal home/location, this will work as if you are there. If you don’t have an upload cap / limit, you’re good to go.

you can use mikrotik routers on both ends and create a tunnel that will work both ways India → Oman and Oman → India,i am in oman as well I can do the setup.