I have a 220g planted tank with 13 adult veil angels, 21 rummy nose tetras, 14 cardinal tetras, 12 threadfin rainbowfish, 9 longfin white cloud mountian minnow, 3 yo-yo loaches, 2 whiptail cats, 1 longfin albino bristlenose pleco, and about 25 cory's (5 species of 5 each). Forgot have 6 German blue rams and 6 Rachovii killifish.
Watch when picking out tetras for angel tanks as some species are nippers. Research that with any fish you are considering adding. Any of the "skirt" tetras work with angels as do Lemon, Congo, and Diamond tetras. You can also do most rainbowfish along with Rams and Apistogramma's. Also most all Rasbora's work well.
If you want pleco's I would suggest Bristlenose Pleco's. I prefer the longfin variety and the albino's tend to be more active during the day. Whiptail cats are also sucker cats and are very peaceful and unique fish. I'd stay away from common pleco's and all the larger growing species.
Rummy nose tetra's do just fine as long as you wait to add them to a mature tank. You don't want them to be one of the first fish you add. My tank was about 4 months old when I added mine and they have done fine and require no special care. The thing with Rummy Nose tetra's is tank bred rummy's are much more hardy than wild caught. They get a bad rep for being hard to keep because most are wild caught and are very very sensitive and hard to acclimate. I waited to get my Rummy's and Cardinals until I found tank bred ones.