I would say your fully stocked. Depends on filtration. I would also watch your jd, not sure about the acara's temperment, but the rest should be fine. Except the dat, I think they get pretty large
take out the ebjd and maybe the severum and you will be ok, my stock for my 125 is
2 jd
1 dat
1 ornate pim cat
1 blood parrot
1 bristlenose pleco
good luck man
also go with a smaller bichir, like a senegal or an ornate