My very small Fantail Guppy had 14 fry and all have survived so far. Approximately 3 weeks.
The adults usually eat the baby guppies.
Once the baby guppies mature they can move in with the adults.
Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
1 to 5 to 40
No, All adult fish will eat baby guppies.
Fries (the term for baby guppies), are eaten by older guppies, but guppies are eaten by fish like tuna.
Once or twice a day
1 to 2 times a day
guppies
To have Baby
I'm not sure but some people say you should or the baby guppies will breed.
2-3