In my opinion it all depends on the amount of decor.
If there is enough hiding space for them then there should not be a problem.
All of the species that you listed dont get too much over 3 inches as adults, so in sticking with the 1 inch of fish to every gallon you should be able to decently sustain 10 or so in each tank.
For cat fish I would keep it simple with 2/3 corrys(Albinos 1inch ) and 2or3 ottos (MAX 1inch)