Yes, you can have all these fishes in 10 Gallons. But my only concern is cory catfish, other two varieties and numbers are pretty fine. If cory catfish is of smaller size it is fine.
Dwarf gowrami can grow little bigger, but not a problem as you have only 1. But still you have some doubts, you...