I LOVE your fish list! I am a big fan of rainbowfish myself!
I agree on lowering your numbers a bit. Most people/places say 1" per gallon of water and you are pretty much following that since most of these guys are about 1".
However, all these fish inhabit the same part of the tank and will cause quite a bit of stress on each other. You'll likely end up with some nice signifers (probably the most aggressive of the group) and the others will looks stressed and thus ugly. The threadfins may not be able to compete with the other more aggressive feeders.
So, OK, my suggestion is to get a nice group of one of those species. Then get a bottom dweller of some sort (I'm betting you'll like peacock gundeons or pygmy cories), maybe an algae eater (3 otocinclus would be good), and a group of small schooling fish like rasbora species.
That's just my suggestion! Good luck!