Wow... what a story! Looks like you're about to become a grandmeowmie!

Have you taken her to the vet yet? To test for FIV and Leukemia? The vet woud also have a better guess at how far along she is. She shold also just go if only for a prenatal checkup