Don't add Cardinals until the tank has cycled completely, then matured for another 5-6 weeks at least - they don't do well in brand new tanks, just like Neons. Bear in mind that you have a 15G tank and Mollies can reach up to three inches when adult, that's a lot of your stocking taken care of straight away. If you get females, chances are they'll already be in the club. A lot of the fry will probably be eaten, but some will survive, which will only add to your stocking. In a 15G, I'd go for nothing longer than 2 inches at most, that way you could have a couple of decent (6-7) size shoals of fish. Try to have a look at some Pencilfish - they're endlessly entertaining. Just make sure you give it plenty of thought before you buy. Always bear in mind what the ADULT size of the fish you buy will be. Some fish are very lively and need a lot of swimming space, however small they may seem.