You do know there are many different hoyas with different or no smell, right?
Alternatively, you could do what I do and just be bad at growing hoyas so they never bloom ๐
I'm curious, is there a reason you use Baikal over Nextcloud for cal-/card-dav?
I would probably be happy to not have to run an additional service, so I would have to have good reasons to run Baikal next to Nextcloud. Then again, if I had already setup Baikal and then, sometimes later, Nextcloud, There would probably be a great span where I ran both :D
Check out https://gadgetbridge.org/
I bought a Garmin 265 a couple of months ago after moving from iPhone/Apple Watch to GrapheneOS. I have never installed the Garmin app or created an account there. Most features of the watch works normally.
I use Unraid on my NAS. I like it for storage, I don't like it for running services. It's still running my media stack, but only until I get that moved to a Debian server.
Depending on how involved you want to be and what you want to learn, Unraid might be a good fit for you. It's easy and mostly just works.