Use a layered approach. Have one container act as a VPN client and router. VPN off > nothing gets routed. Put your torrenting in another container that is behind that router.
Then you are doing it wrong. I have three instances of Kodi, one of them on completely hard drive less machine booted via PXE, the other two are Pis with minimal is on an SD card. All the media’s are stored on a NAS, and all the metadata is shared between the instances on MySQL, all of it (profiles, views, etc) shared across all the instances.,
Kodi/XBMC has been providing that for like 20 years though…
What jellyfin does provide that Kodi doesn’t is on the fly transcoding for watching on mobile device and remote access. If you don’t need that, Kodi might be a better choice providing a far wider array of features.
It’s a volunteer and donation run anarchist collective that has been around since 1999. They have fought a number of legal battles against governments to varying degrees of success.
The people involved have close ties to basically everyone involved in Tor and should be regarded with the same level of trust (what ever that means for you). There’s also a lot of overlap with some core Debian contributors.
That said, I wouldn’t use them for P2P other than occasional use. Or if you do, consider making a substantial monthly donation. It’s a lot of resources to pull from a small organisation at the expense of people who need their services for political organizing, which is their primary focus.