Congratulations! Our foster cat had 7 on Saturday too. I swear they are more work than a newborn - I am exhausted.
Ugh, I know! I did not foresee her having more than 4! I never thought 7, she didn't look that big and I never felt more than 4 in her stomach. She is so happy and proud of her babies.
Your Mama sounds a lot like Panda behaviorally too - she doesn't maul me, but it's hit or miss whether or not I'm going to get purrs or hisses when I go in the room. And for the first 2 days every time I removed babies to supplement I would come back and the whole litter would have been moved!. We eventually took all the furniture that she could get behind or under out of the room - except for several different nesting boxes so she couldn't hide them.