Ok, i will try and give you some basic info of livebearers in general and some of the specific ones as well
;
a. All livebearers will eat each others young, once they have given birth the mother fish shares no bonds with her fry unfortunatly.
b. The minimum gender ratio for guppys, platys and mollys is 2-3females per male, although in general the more females and the less males the better. With swordtails though its pretty imposible to have more than one male in a mixed gender group in a single tank at any time as they will always fight unless you have something crazy like 15females for each male.
c. Guppys give birth every 3-4weeks, platys every 4-5weeks, swordtails and mollys every 4-8weeks; each species will vary a little, but thats the jist of it
. An all-female group of livebearers though, will not protect you from having mass's of fry- all common livebearers can store sperm in them, some for up to 7 pregnancys, and most females you buy will come pregnant anyways.
d. Avoid buying heavily pregnant females, the journey and acclimatisation to a new tank from the lfs is very stressful for them and it can not only result in thinghs like abortion or other birthing complications, but death from the stress as well.
e. Guppys and platys can produce between anything like 10 and 60+ fry a month, mollys and swordtails up to a 100+; the average batch of fry though is usually around 20, many fry are eaten when they are born while others die from stress or issues with their swimbladders within the first couple of hours of life.
f. Although many livebearers can live entrely off bog standard fish fish flakes, this isn't a very fullfilling or healthy diet for them and too many dried foods can lead to constipation.
A good livebearer diet should have a mix of veg and high protein foods
.
Some pointers on each species;
a. Swordtails can easily hybridise with platys, which means you can have swordtail females with a male platy and he'll be happy and vice versa.
b. Mollys can survive in brackish conditions as well as freshwater ones, always check out wether your lfs's mollys are brackish or freshwater bred if you can. If you are not keeping a brackish tank but decide to keep mollys, its very beneficial for their health if you can give them some liquid multi mineral/vitamini supliments regually.
c. Alot of livebearer males are known to harrass a pregnant female livebearer before she is about to give birth so they can make her give birth faster and mate with her quicker and/or eat her new born fry- male platys though have a really bad reputation for this and the stress they put on heavily pregnant females can somtimes kill them, so its a very good idea to make sure your tank has some really nice dense planting and hiding places and you have plenty of females to keep the males occupied while pregnant females give birth.
A breeding net can be handy at this point as well, you shouldn't keep heavily pregnant females in it for more than a couple of days max and you should never keep females bigger than a molly or more than one fish in it at a time. But they are handy for raising small quantitys of fry in for their first vunerable couple of weeks of life, or separating heavily pregnant females that are getting over-harrassed by males in.
d. Guppys are lovely fish to have, but many have very poor genes from over and inbreeding over the years because people find their huge array of colors highly desirable- delta/long tailed guppys are particually fragile, when choosing guppys you should go for the blandest colored females and the shortest tailed males as these tend to have the best genes.
Inbreeding causes an array of issues, from weaker imune systems and poor quality/weak fry, shorter life spans and increased chances of deformitys and females having high risk of birthing complications- so it is a good idea, not only to keep those gene pools fresh with guppys by introducing new unrelated ones every now and then, but with all livebearers too
.
Ahh...Where were we? Oh yeah, livebearers to chose...You just going for a single type? Personally i would go for either platys or guppys, platys are easier to look after in my experience, but guppys are more successful breeders.
edit: Yeah, sorry if some of my points have already been done, took so long to write this post thats all
.