The male guppy would not (highly unlikely) kill the female on purpose. When this situation happens though, it's usually because of an imbalance in your aquarium between male and female fish population. The golden rule is 2 female for 1 male fish, otherwise it's likely that the male fish will "harass" the female fish, which will make her stress out and eventually die.
It may take a few weeks to be able to identify the males from females. I've never seen or heard of all fry being one sex or the other and I've raised thousands of fancy guppies. You will tend to get more females than males.
There is nothing to worry about. That is just the way guppies behave. In nature the female would avoid the male by moving away. In captivity it is always good to have a large enough tank with plants and rocks etc where the female can hide. Failing this, if you remove the male to another tank you will also stop the chasing and pestering.
They may appear to be female until they become fully grown... If they are all fully grown and still look like females, then you are very unlucky.
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.
No, All adult fish will eat baby guppies.
They may appear to be female until they become fully grown... If they are all fully grown and still look like females, then you are very unlucky
Female guppies stay very plain to help with camouflage. Male guppies get color to attract females.
The adults usually eat the baby guppies.
What are guppies
Once the baby guppies mature they can move in with the adults.
yes.
Yes - there is virtually no limit to how many female guppies can live together.
Fries (the term for baby guppies), are eaten by older guppies, but guppies are eaten by fish like tuna.
Male guppies are colorful and females are not. They are usually white or clear in color.
At birth they usually are all the same.