Can I put angelfish, gouramis, silver dollars, and barbs together in one 30 gallon tank?

I have a 30 gal. fish tank and want to stock it. I have been looking at semi-aggressive tropical and like these:
Angelfish
Tiger Barb
Rosy Barb
Cherry Barb
Red Glass Barb
Albino Tiger Barb
Opaline Gourami
Blue and Gold Gourami
Spotted African Leaf Fish
Silver Dollar
Rainbow Shark
5 answers 5