Agree with Sinister-kisses, even in that size tank you have a number of similarly blue spangled cichlids, which usually ends up being a bad combination because they will all see each other as competitors.
JDs, GTs, Blue Acaras and the jewel are not good tank mates for each other, choose 1.
T meeki (Firemouths) are a social species that usually do best in a shoal of about 4 or more, I also believe they look best, (presented that way) and you will gret more natural behavior in that natural manner.
As a single individual they sometimes become hyper aggressive (especially with any other cichlid).
Although I usually find aqua advisor, overly generous in their assessment of what is overstocking, I'm glad to see they re saying you are overstocked,
I would say as of the current list, "quite" overstocked with all those fish,
but not just in numbers,
territorially speaking, ( you have a glut of substrate huggers (all cichlids, cats, bichir) all vying for limited amount of real estate,
and also lots of high nitrate producers.
IMO to hold water quality at a reasonably healthy level, you will need to be doing multiple, large water changes per week when all are adults,
no matter how heavily you over filter.