As others have pointed out, just get a VPN and run your torrents through that. I’ve used AirVPN and ProtonVPN. Both are P2P friendly and even offer inbound port forwarding. It would be easier to setup and likely cheaper too. Proton is incorporated in Switzerland and has servers all over the world.
I use restic with a wrapper script to automate it on all of my machines. The backend storage can be anything that speaks S3, so B2, or iDrive would both work. I currently use Storj for my backend. It’s globally distributed storage, so no single point of failure geographically and it’s cheap. Backblaze is also a great company, but I’ve grown a little skeptical since they went public.