Thanks for all the replies!
I have a 20 gal. long now, and that is the same length as the 29 gal.; both 30 inches.
The 20L now has a full grown Albino BN in it, so I have an idea of how big they get and the room they need. This Albino will probably be re-homed or put in my 40 long. I feel it could use more space.
And although the BN are peaceful, I can see it bumping into the Cories very easily, and the Cories seem to like their space. I'll have to think it over some more since the Calico BN is still small.
I was more concerned about the Rummy nose tetras and the Angel getting along. But it seems from the input I've gotten they should be fine. Right now the Angel has a wonderful temperament, but I know that could change, so I'll keep an eye on them.
I'm diligent with weekly water changes, so they will all be well cared for.
Thanks again. All your feedback really helped with my final decision! And now I can get to work to get this Angel moved.