You can use that filter for the tank. I would use the water from the main tank too. They need lots of water flow so they can be strong swimmers.
They hold for 21 days or more...since you are new to them. I would wait until the last week to put her in the 10g to spit...but keep a close eye on her around the 18th day on...she may spit early and eat the babies...sometimes but not often they will mother the fry for a week. I have yet to see this myself.
No offense but eventually you are going to have major aggression problems with all of those species in your tank, especially in that sized tank.
1 species type per tank and I see you have 3 Metriaclima species and 2 Melanochromis species who all very aggressive when mature. You are going to have to change up fish eventually. 1 male to 3-5 females for most of the species you have there. You are going to have major problems with your fish until you figure out which species you like best.
http://cichlidforum.com/articles/compatibility.php