The only way I've been able to determine gender (and it's not a sure way, either) is that the female ghosts will carry a bit more size over the males from the same brood. As far as adults go, the females are still a somewhat larger, but the difference is not as pronounced as when they are younger.
I breed them using a 3-gal Eclipse w/ sponge filter over the intake tube. The sponge is then wrapped in pantyhose to prevent the filter from pulling in the young ghosts after they hatch.
Once I see a female shrimp gravid with dark, olive eggs, I transfer her from my 10gal shrimp tank to the Eclipse. Once she drops the eggs, I remove her and drop finely powderized pellet food into the Eclipse on a regular basis. The free-swimming juveniles usually have about a 50%-75% survival rate using this feeding method.
Also, adding a pinch of iodized salt to the tank works wonders for these guys.
They take a long, long time to mature. Months, if I remember correctly. I haven't bred any in a while.
v/r, N-A