Yes
Yes
Any number of fry from 1 to 100 is common in guppies.
No, guppies are livebearers which means they have live babies (called guppy fry). The females and males will eat them once they are born, but some will live by hiding or if you put them in a breeding trap.
They can yes.
Yes, they absolutely can.
once a female gives birth she will do it again about once a month for her entire life even if their is no longer a male in the tank.
Once you have started your period, you can give birth.
The species is double brooded in the South.
Once the baby guppies mature they can move in with the adults.
It depends if you have the same breed. If you have the same breed, well, if your breed is small then they can give birth to eight and sometimes more. But if it is a bigish sort of bunny it can give birth to three and rarley more. Well I haven't seen any more.
Guppies are small, colorful fish that need to be fed twice to four times daily. They can only eat small amounts at a time. Guppies are tropical fish and need a heater set to about 27 - 25 degrees. Guppies give birth once a month, with a highest amount of fry at 70 depending on the the health and age/ size of the female. They are a freshwater and brackish water fish. Guppies need a ph level of 7 to 8. There needs to be a larger number of females than males, otherwise the males will fight over them. They will eat their own fry.
Fish are like humans, they (most of the time) give birth (lay an egg-s) once.