Pygmy Cory is fine in a 10g; a group of 8-9 is good.
I would not however consider any gourami, except for a group (5) of pygmy
Sparkling Gourami. The other species are not advisable in such a small space for reasons explained in our profiles.
The
Mosquito Rasbora (
Boraras brigittae) or any of the similar species in this genus are good, excellent in small tanks as they tend to get lost in anything over a 10g. A group of 9 would be best; in my experience they do much better in larger groups. I actually had them in with 7
Pygmy Cory for several months, in a 10g. I think there's still a photo of that tank under "Aquariums" below my name on the left. You could include another shoaling fish, something like
Dario dario, as well.
One other thing, a sand substrate works better with the pygmy corys. They sift sand through their gills as they root around the substrate, and gravel doesn't always work with the dwarf species of Cory. Playsand is what I use, it is very inexpensive. Takes a lot of rinsing to get it reasonably clean, but worth it when you see the corys rooting through it.
Byron.