Protonvpn has a browser app where you can turn it on so it works on your browser traffic but not the rest of the network ( e.g. steam ). I haven't tried it much so I can't say how well it works or how stable it is.
The problem with downloading over http is that if it fails you'll usually need to start over completely. And that sucks if you're pulling in big files like.... Linux ISO images.
If you're downloading a lot over http I'd suggest finding a download manager. Those usually have some kind of resume download functionality.
Perhaps there is one that allows binding to the VPN interface?
I'm not sure. From what I've read it's pretty stable and when using other VPNs with MEGA I haven't had issues with the transfer limit already being depleted. It could be not a lot of people actually go through the hoops to do it.
I definitely don't see it mentioned here. There was one person who thought they were downloading torrents through it combined with a web client but that's something else