Here's a hint, you know you have 29 gal to play with. Google the fish you want, find out how long they are then add their length together to give you a rough idea if you can stock them. My gut instinct without working it out is they'd probably be ok, as long as it's a 29 tall for the eventual height of the angels. That said depending on what the pleco is, it may outgrow the tank.
/www.planetcatfish.com/catelog/index.php