2 - dwarf chiclids
What kind?
1 - small pleco
A small plec, like a bristlenose, is fine. Just don't get a common.
4 - zebra danios
5 - neon tetra
4 - tiger barbs
Tiger barbs nip much less in larger schools than 4. If you're going to keep them, keep at least 6, preferrably more. Similarly, the danios and barbs would be more comfortable in a larger group. I would urge you to choose 2 species of schooling fish and get 6+ of each. They look better that way too.
3 - ghost shrimp
These would be, in all likelihood, food for tiger barbs (and maybe the cichlids).
Are you looking for a peaceful or semi-aggressive tank? Your choices seem to fall sorta between the two.