As long as ghost shrimp are healthy, they will breed, as often as they can. You can see females carrying eggs in their legs, and it looks like they're inside her body. Isolate the pregnant shrimp so that when the babies hatch, fish don't eat them.
I successfully got a baby to stay alive...for like a couple days. It died during a wc so I think the parameters need to be pretty constant. And all fish will eat them, even the mom.