That's going to be too many fish.
I would forget about the mollies (or platys, guppys, swordtails), they need hard water and get quite big, the others need soft water.
Assuming appropriate water parameters, the cardinals, rummynoses, bristlenose, and corys would be doable (maybe go ahead and get 5 cories). It would be a little crowded at the bottom though, as these all like the lower part of the tank. Maybe replace either the rummynose or cardinal with something that prefers the upper levels like black neons, head and tail light tetra or even pencilfish.
I think thats going to be nearly fully stocked. But factors not listed could affect this, i.e. plants, 20 tall or long, filtration.