I just put that stuff into obsidian here. Only thing I miss are the birthday reminders but there's probably a plugin for that :)
Can you share a bit more about how you structure this and how you would recommend getting started ?
The rest I just freeform.
But reminders would be nice.