Do you need open them? I’m using Deluge and it is able to leech and seed, only having to wait at most 1 minute for data to come through. I remember having problems with Transmission (the torrent client) though.
And I also imagine it’s likely not an option to open ports, as most people are behind a CNAT (unless maybe the adoption of IPv6 by many ISPs (not mine) changed that?)
No. You could however run your own instance for yourself
https://github.com/iv-org/invidious/issues/4734#issuecomment-2365205990