I don't want to rain on your parade, but I think your angel will be in serious trouble if you have a pair of firemouths in your tank. You still might have problems once the female firemouth gets larger, even if there is no male. Also, I think it's likely that your rams won't last with the firemouth as it approaches adult size. Even if they aren't outright killed (my FM has killed many smaller fish), they stress easily and could die just as a result of the stress.
My firemouth is pretty aggressive, and I know my angel wouldn't stand a chance against him. That is what I am basing my comments on.
My firemouth is pretty aggressive, and I know my angel wouldn't stand a chance against him. That is what I am basing my comments on.