It’s good news that both mommas are coming around. It’s also good that Sister Cat is still there eating. She’ll need the food, especially if she is still nursing.
You’ll be seeing the other little kittens as soon as they get bigger and Sister Cat lets them leave their hiding place. Cats are very resiliant and unlike dogs are able to live quite well in the wild. (quite well escept for getting pregnant)
I hope you’re right, ladyjane. :~)