Not OP but I use yt-dlp on a cron schedule to run once a day, and just have all the channels I want to follow in a text file that it processes. Been using this for years now (YouTubedl before this) with no issues.
I’ve recently gone a step further and have it post a discord message once it’s done with the download details for the day.
I don’t know what basic stuff you mean, but as a suggestion if I was looking for cheap servers with high storage and unlimited high speed bandwidth, I’d look at seedboxes.
An example on the first hit gives you: 1TB of space, 20Gbit unlimited up and management features for €14.95
I haven’t used this company but I have used other seedboxes
It’s updated very regularly on the beta branch.