Is 20 Gal adequate for my ideal fish list?

AquariaCentral.com