TBH, I would just setup a heavy planted tank and keep a pair of rainbow snakeheads (Channa bleheri) and enjoy it, Ctenopoma Acutirostre might work since its a stealth hunter but might get beat up or kill when the pair in mating mode. Rainbow shark, Congo tetras will become food when the snakeheads big enough to prey on them. Anabas testudineus (climbing perch) is an invasive species in some countries so I'm not sure if it's legal to own in your country. I myself never mix snakehead with Anabas testudineus so I can not tell you how the process will turn out in long term.
All of those will die.
Bichir might survive, but will stress the channas.
As an exemple, I kept 2 aurantis in a tank with a bichir, the tank was heavily planted, was three times the required size for a pair of auranti, but they still chased him every single time they spotted the poor fella.
Channas are no community fish, and will either die from it, or kill everything once maturity hits.
I Agreed channa do not mix, they kill anything they can and if they can't they become stressed , also should add another important fact , all the fish listed are tropical , channa bleheri are subtropical . Kept at high temps year round will
Kill bleheri , and lowering the temps for a proper winter cycle will cause problems for tropical fish! .