Paying for a Nextcloud provider would likely solve most of your issues. You can run a lot of services within nextcloud itself using addons.
For video streaming I use kodi+seren+real-debrid. This doesn’t provide local copies, but I don’t really need any. It’s not hard to set up.
Ah they used to publish server lists and clients/servers for graal, but looks like they were threatened and shut that part down. Too bad.