Sadly, the answer to your walking catfish's problems is contained with this
https://www.seriouslyfish.com/species/clarias-batrachus/ - he requires, and certainly after 2 years, a tank of more than 40x the water volume he's currently in... at least 2,300 litres.