No they only eat aphids.
yes, they eat more than adults.
A baby ladybug is called a larva.
caterpilar eat larva
http://books.google.com/books?id=WNKI5EZgNfUC&pg=PA23 A ladybug "baby," like that of most other insects, is a larva. It then pupates and finally emerges as a full-grown ladybug.
ladybug eat aphids and scale insect
ladybug eat greenfly
Yes they eat the eggs after they have been laid. Improved by kambo6
The Hoverfly larva eats aphids.
A ladybug has no natural enemies including dragonflies
Lady Bugs Eat Hippo's
Lady Bugs Eat Hippo's
they eat afids