You are damn right. I totally forgot vimusic was having issues and was no longer maintained, so I switched to a fork named ViTune, which is not without it's flaws, but works pretty nice overall
Nice homework you got there. Imo you need to read the manpages for cron or systemd timers, to schedule your tasks. Any cloud based calendar app can help you for the notification. And I think any genai tool can get you a suitable chunk of code depending on your specifics about the scripting.
My setup is quite similar, I currently have my tv disconnected from the network and stream via another device. What I would like to achieve is to use the tv capabilities to play my local streams, as I don't use cloud streaming services, but I would need to connect it to the network.
I may look into setting a non-internet routed vlan and access point, so I can connect the tv to the network but not to internet, althought it may later become cumbersome as I would need to update the Jellyfin or Kodi apps
Well, I'd say my old gear is a potato pc, so there it is