will an angle eat a guppie

Probably. If not right away, then once the angel gets a little bigger. Go with platies.
 
AquariaCentral.com