Figure angels need around 10g each. Keep in mind they're cichlids and are territorial, especially around breeding age (about 10 months and beyond, although some breed earlier). All angelfish strains are the same, so technically they all top out at the same size, but water husbandry and diet play a big role in how large they get. With superlative care, you can wind up with fish that are 5 or so inches from nose to beginning of the tail. My guys, even with good care, seem to top out around 3 1/2 inches not including tail fin.
Angels are pretty ok with most other fish, as long as they don't see them as food (which can happen with small torpedo shape fish like neons) or rivals (other long fins fish like bettas).
aka Cycling Guru and the Ich Slayer
*glares at Terry and QTOFFER*
Card carrying member of FTAS & GCAS.