Finally my scorp had her babies! There's at least 25!

I don't know what to do.. gotta do my research again. Should I feed mama? I should separate her from the babies after their first molt, correct? Can the babies live together? Are baby lobster roaches good food? How often, how much?

Pictures!

http://www.deviantart.com/deviation/18410520/

http://www.deviantart.com/deviation/18410546/