You can build yourself a sturdy stand cheap from 2x4s if you are handy. Otherwise I would go to a flea market and try to get a small end-table. Ikea might be worth checking out too.
As far as the stocking, a 20 gallon isn't really going to work for large fish in the long run. If you wanted cichlids, you could do a single mid-sized (5" max) fish like a convict cichlid, but it would have to be alone in that size tank as they are very aggressive. African cichlids (probably what you were thinking about when you said a school) won't work in this size tank, because they need to be kept in large numbers to distribute their aggression, and the 20 gallons of water won't support a large number of them. Aggressive fish in small tanks = lots of headaches, dead fish, and unhappy owner.
There are plenty of cool small fish you could keep however. Dwarf puffers are entertaining to watch, they like to hunt snails. You could have like 5 or 6 in there.
Another idea would be a leopard ctenopoma. Cool looking predatory fish which stay around 5".