Something like this is a good start! I use transmission as the torrent client instead of deluge. Also added a service for my vpn and use that as the network for the tranmission service so all traffic is routed through the vpn. https://ochoaprojects.github.io/posts/PlexAutomation/
That’s cool! I’ve used enough raspberry pi’s over the years to know that SD cards, even if industrial grade are likely to fail at some point so I try to avoid booting from them. eMMC would be much better but sometimes a pain to flash depending on the tooling available. Having a SATA port would allow to use HDDs which provide a lot of capacity for cheap. I guess the processor needs to be an Amlogic for the best media experience?
And install python and install those dependencies before you can even run the thing