I think that this would be overstocked in a 10 gallon tank. . . You might be able to get away with a pair of Dwarf Gourami. . . but not with everything else, I don't think. Kuhli do best in groups of 6, and need a longer tank than a 10g, and Dannio are also very active and though you might be able to pull it off, they'd really be happier in a longer tank. . .
Also, do you know what type of water you have - if the water in your tap is hard or soft makes a big difference in what type of fish will do best for you. Gourami and Kuhli prefer softer water, while I think that Danio like it a bit on the harder side.
I'm new at this, too, and not the best to give advice on stocking - I'm sure someone else will be by who can give you better direction. Check out AQAdvisor.com - it's a site where you can put in what you want to stock, and it will let you know some of the possible problems that may occur. It's not 100% perfect, but it's nice to use as a guide.
Great work getting the tank cycled and ready to go, and doing research on the fish before buying!
Makes me very happy! I can't wait to see what you end up with - good luck!