Hello keesh121,
I'm not a guppy expert, but I do breed halfbeaks, and one thing not to imagine is that you will make a profit by the end of it. Even with "rare" livebearers like halfbeaks the money I get for a batch of fish at sellable size is less than the cost of the small air pump used in the breeding tank to raise them as fry!
A breeding trap is an extremely short term solution to raising fry. A week, maybe two, even three weeks at most. Guppy fry are very small, to be sure, but confining them to a breeding trap isn't going to work long term. If you're even half-serious, get a 10 gallon tank and equip it with a small heater and an air-powered filter.
Bear in mind that confining a pregant fish, let alone three of them, to a breeding trap will stress them. Stressed fish tend to miscarry, which obviously defeats the object of the exercise. I would suggest leaving the females where they are but making sure the tank is well planted. Floating plants like hornwort are ideal. Then check each day for babies, and remove the babies to the breeding trap. I don't net babies; I prefer to use a small plastic cup (the kind that come with aquarium medicines are ideal). Scoop the babies up and into the trap using the cup. Even a big spoon might work well.
I don't know about guppies or mollies, but halfbeaks take about 3-4 months to grow to a size worth selling them at. I don't actually sell them, just trade them in for more fish or plants. Stores tend to give much more credit than cash. For credit, I get about 1/4 to 1/2 what the store sells them for. That strikes me as being a fair price.
Pregnant livebearers often develop a "gravid spot" which is a patch close to the anal fin. Typically, the darker the spot, the closer they are to delivery. This isn't a hard-and-fast rule, though.
Cheers,
Neale