Hello Choc --
I'm with Annastasia on this. Traditionally, guppies and angels have been viewed as a "no-no" combination. For a start, angels are predators, pure and simple. They view small fish -- neons, livebearer fry, male guppies -- as nothing more than sushi on the go.
Angels can also be fin-nippers, so will attack slow-moving fish like male guppies even if they don't intend to eat the fish (in one go, at least). Ironic given that they are often the target of nippy fish like tetras, but there yo go.
Female guppies should work out fine, however, as will larger livebearers. Do bear in mind that angels prefer softer water to most livebearers, and they certainly don't appreciate salt added to the water, as is probably essential if you plan to keep mollies.
Cheers,
Neale