One way you can see if she has eggs is to put her (very gently) into a ziploc bag, sort of sandwich her between the plastic, and hold a flashlight up to her back. You should be able to see the eggs if they are there, they are pretty large.
If she is gravid, you'll want to put her by herself with a hiding place for her to lay the eggs. If she were to lay the eggs when in a tank with others, they would probably eat her eggs. It doesn't take too long for her to lay them all once she has started. You will see her with her eggs, they are large and obvious. She should stay with them and take care of them until they hatch. I think it takes about a month to hatch, but I'm not sure.
The hatchlings will be just like miniature adults, and they can probably eat the same thing you feed the adults--fruitflies, small crickets, whatever, as long as its way bigger than them.
This species is pretty territorial and its hard to predict how tolerant the adults will be of new juveniles in their territory. You may want to consider getting more housing for them to prevent aggression.