Hard to tell if she is pregnant or not, but if she is, she has a long way to go. I don't usually put them in breeder traps, I let nature take it's course.
If you wanted to separate her, I would wait till it looks like she is about to burst. I'm not the best at judging when to separate them, as...