Sorry can't tell from photos - cats vary hugely in their final size before delivery. If the kittens are clearly moving around then she is probably within a couple of weeks. Two of the cats I've fostered have looked ready to pop when I got them but one went another week, the other I think two weeks.
She looks a very pretty cat, fingers crossed all goes well.
her babies were moving around quite happily but the last few days she hasnt let me touch her on her side have seen them move though so know there alright im certain she is carrying 2 babies but might be a 3rd one in there. will try to get a photo of her on her side n maybe could see from teats ive had her 2wks n vets said dont take my word for it but another 3/4wks n she seems to want to be with me majority of the time where as she use to be downstairs n she now wants to feed with my cats which are tom cats
You will surely get the question when her times comes, if they may be near, as she is friendly with them and perhaps even wants their company..
The safest is to separate them. Accidents do occur. but there are also examples, where a male cat, stud or tom, were help mothers...
So, if the moms wants and everyone friendly, you can take the calculated risk, letting the toms / the friendliest of them, be with her, or soon afterwards.
If there is any no or perhaps, separate them. The first rule is the mom must be not stressed.
i am always watching them when they r around her if i go out i put her back downstairs n lock the door so that my cats cant get to her or god forbid hurt her, when i go to bed she comes downstairs with me then as well. 2 of my cats r just coming round to her 1 is still a bit unsure then there is another who i would be wary of but he happily lets her eat his food with him and my 4th cat she follows him around she lets him finish her food if he has finished his its almost like he is her kitten but hes just turn 1yrs old he is the friendliest of them all