Im still waiting around to get some

to perfect my 29 gall community
I still need some help on wether the fish i want will co habiat together well.
1 red tailed shark
1 striped rapheal
2 pearl gouramis
4 white cloud minnows
3 neon tetras
1 albino bristle nose pleco
Is that an over stocked tank?
Plus i have a vision of natrual stone gravel tall fake plants a peice of driftwood with java fern growing on it and a plain black background and a pirate skull for decoration i'll post pictures when its done (first of january hopefully)