im no pro but i think that bala sharks grow up to 10 inches
that would be 40 inches, 2 12 inch plecos 64 inches, senegal bichir 10 inches i think not sure, 74 inches, angel fish 4 inches *also have no idea how big an angel can become* 78 inches in total
have you ever heard of the inch per gallon rule? now i might be wrong up there ^^ but i think you need to look for a bigger tank,
i only put the plecos as 12 inches because thats how big you said they were
they will get to 2 feet eventually and i just gave mine away which was very hard for me because i had them for a year and grew very attached
everyone always says *i come on here for advice* well when we give you advice listen and don't cry about it, i dont want to be mean but if you want me to talk to you like an adult then act like one take all the advice that the people here give you and say ok, i will try that
you will need a bigger tank then 55 if you wish to keep your fish, that is the end of it, that tank looks great and you could keep the bichir in there and maybe add another angel, that would look very extravegant
and would lessen the load of your 55 big time, but as for the pleco's unless your planning on a 125, trade them in as hard as it is
and then your 55 gallon would not be overly done as you will have 4 balas at 10 inches only 40 inches you will be safe, and maybe go for some smaller plecos to top it off
good luck