Unless you're feeding something that only eats like 2 guppies a week you'll empty a 10 gallon in no time. 1m and 3f also won't do much either. If you really want them to be a food source and be constant you'll need a 55+g tank and 200+ guppies to start with. Then you'll have some females that are already about to pop some fry out.
Breeding guppies is easy, breeding them as a constant food source requires a lot more work, time, and space than people realize.
I put 5 in a 5g tank a while back as a kind of experiment, after many months I had 50-75 or so. Most of which were tiny babies still - not even worth feeding to anything. In order to be a decent meal for anything bigger than say a 1.5" baby Pbass you'll need to let them grow for a few months as well.
Oh and you don't need a heater if your house stays fairly warm. Mine bred in 70°ish water without any issue. Having warmer water wouldn't hurt though and may cause them to eat a little more and grow slightly faster. 75° would be fine.
Breeding guppies is easy, breeding them as a constant food source requires a lot more work, time, and space than people realize.
I put 5 in a 5g tank a while back as a kind of experiment, after many months I had 50-75 or so. Most of which were tiny babies still - not even worth feeding to anything. In order to be a decent meal for anything bigger than say a 1.5" baby Pbass you'll need to let them grow for a few months as well.
Oh and you don't need a heater if your house stays fairly warm. Mine bred in 70°ish water without any issue. Having warmer water wouldn't hurt though and may cause them to eat a little more and grow slightly faster. 75° would be fine.