Use adguard dns, it disables most (if not all?) ingame advertising for me. Set private dns to dns.adguard-dns.com
Movies? Usually it’s like “go to malware.com for the password” but you wont get infected from movie files.
You can install OpenVPN/Wireguard server and connect to it from your computer/router like it were a part of your home network; You don’t need to route all traffic via it. I use a similar setup at home to access work servers, and they work just as if they were next to me.
I used this script to set-up a Linux-based OpenVPN server in the past, I don’t know about Windows.
It is not, since your home IP address will show up just like you were using QBittorrent on your computer. VPN by itself just allows you to access a network somewhere else.
The main point of paying for a VPN service is that it is not located in your home network. If you don’t want to use subscription services you could look for a lifetime deal on the internet (got one for Windscribe myself).
onhockey