Well to answer your question they, like most animals eat smaller insects and invertebrates, and will even fight other birds if in deep danger or protecting their young
i have not heard of them eating seeds but it would be a good thing to experiment with if you gave them seasame seeds!! they do eat flakes, pellets, and blood worms...and no they dont eat other fish!!