Hi Becky and welcome to fishlore.
I had turquoise rainbows before with my Angel fish and I can say the two never bothered each other. I have rainbows in with my Angel fish now, ( not turks tho) and they get a long fine.
I dont know how many you planned on adding to your tank and as it is, it may be a bit overstocked, but not by too much and hopefully your BN are still babies, as they do generate a lot of bio load, being Pleco's.
As long as you keep up your
water change, which I'm sure you are doing it should be fine.
considering that this is a 'grow out' contest, Im assuming you will be keeping your rainbows for awhile as they get big. They can reach up to 4.5 inches so you really do not have a lot of room. I would think about re housing more than just the Angels if you have the room?
Good luck with the project.. it sounds like a lot of fun!
