Unless you remember how many days until your sim ages up for each life stage there really isn't a way to keep track in game. I really wish they would bring back that aspect to the game. I loved hovering over the day/time and seeing which week I was in for my sims. I had to keep track on paper as to the passage of time. So I set it that Sunday morning 8 AM was the start of the next week.
I think you can find this under stats. It part of the simology tab where their traits are top right corner is a little bar graph symbol. Opening this will tell you a lot about their mood. As for social hitting critical I think it was established that once it hit the red, it was a critical need. You may have to keep track of this yourself though, because I can't remember if there is a stat for that or not. I just kept her on a schedule and had her tell jokes on the mic every night before bed, it was much more effective than chatting with the animal, or the plants, though talking to the plants improves your gardening skill. Being playful before telling jokes increases the speed that the skill is gained so I tried to have the right mood for my sims that would boost skills.