Angel fish, feeders AND an EBJD in a TEN gallon tank? NO. 10 Gallons is SMALL. The angel fish are probably already stressed out in there.
Why do you have feeder fish? Do you already have a bigger tank? Why can't the EBJD go in there?
Get the 55 gallon set up, and then get the fish.
And get the angel fish out of the 10 gallon.
Don't get a bunch of fish that aren't compatible either. Work with what you've got. Which is two angel fish in a really tiny aquarium.
Firemouth will probably tear up your feeders, if not eat them. From what I've heard they're pretty aggressive.
Why are you planning all these big fish with 10 and 20 gallon aquariums?
The fish you want will be stressed out in those tanks, especially with tank mates.