Hi welcome to the forum.
That tank is quite a bad combination with too many cichlids and also a bad choice of cichlids for that size tank and the Bichir is definitely going to out grow the tank. Also mixing Dwarf Gourami with a Jewel Cichlid and a Convict - not sure that is going to end well.
Also in a cichlid tank long fin danios dont sound a great idea, I know Danios are fast - and in some cases Danios do well in cichlid tanks like this - but long fins are going to get wrecked by some of those fish. Also I can imagine the Gourami nipping the danios as well....
Jewel Cichlids are really nasty as they grow up and the same can be said for Convicts I think you need to think about changing your stocking or getting a bigger tank.
I would keep the Kribensis and the Dwarf Gourami then swap the long finned Danio to regular Danios (Zebra, Leopard etc) and then find some other compatible fish that will work long term. And then rehome the Senegal Bichir and the Convict and the Jewel.
Or you could upgrade to something like a 75 gallon and keep the Bichir, Con and Jewel and then put the Kribs in there also and keep the Dwarf Gourami and Danios in the 29g but I would still be tempted to swap the long finned for regular Danios.
Hope it helps
Wills