Not sure if it has every feature you’re looking for, but I was able to transition from Daylio to Daily You and be ok with it. Can’t track what activities you did with buttons, but can track your mood every day with a journal entry for each day, and an image if you want. There’s even a Python script to convert your entries from Daylio into Daily You!
GitHub Repo: https://github.com/Demizo/Daily_You
Repo for aforementioned python script: https://github.com/Demizo/daylio-to-daily-you
IzzyOnDroid Link: https://apt.izzysoft.de/fdroid/index/apk/com.demizo.daily_you/
HeliBoard is a good foss option that has autocorrect and stuff! You can also give it swipe typing by supplying your own proprietary blob, so that’s neat. Better than using a non-foss keyboard!