I like a lot of these ideas! I only worry that there are 336 days in your calendar year, so if I miss something like a holiday, I have to wait for 336 in-game days? I like something like Stardew Valley where it's only 4 months, so if you miss something, it's not that far away. Otherwise, everything else sounds great! Keep doing the awesome work you do!