Sometimes guppy fry will find places to hide themselves. They want to keep alive so they probably will move around a lot. If you see that some of them are getting chased a lot every day, I would put them in a breeding tank so they won't get stressed.
The adults usually eat the baby guppies.
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.
Once the baby guppies mature they can move in with the adults.
No, All adult fish will eat baby guppies.
If baby guppies are lying at the bottom of the tank they are dead. They tend to stay as hidden as possible in plants as the adults will eat them.
Fries (the term for baby guppies), are eaten by older guppies, but guppies are eaten by fish like tuna.
To have Baby
guppies
I'm not sure but some people say you should or the baby guppies will breed.
Some of them will get eaten, but what you can do to help is to have a plant that is small enough for the baby guppies to swim through. It will protect them when they are that young.
Sadly, we have lives and cannot monitor our guppies 24/7 but if you have enough plants and they catch on then they will probably hide from their parents.
No Guppies are not moss eaters.