Welcome to the forum Fishy Wonders.
You are looking at a very heavy stocking if you have more than about 8 fish the size of the ones you have been asking about. A 10 gallon tank is not bad as a home for small fish but the numbers need to be kept fairly low to avoid too much work maintaining it. Once the numbers start to go up, it takes too many large water changes to maintain the water in good condition. If you really wanted several of several different fish, I would start by looking at tanks at least twice the size of the one you have been looking at.
When it comes to cycling, forget the 2 weeks estimate. I have yet to see a decent cycle take much less than a month unless the person had access to some mature filter media to give them a head start. There is a thread on how to fishless cycle a tank and another on how to do a fish-in cycle. I have a link to each in my signature area.
You are looking at a very heavy stocking if you have more than about 8 fish the size of the ones you have been asking about. A 10 gallon tank is not bad as a home for small fish but the numbers need to be kept fairly low to avoid too much work maintaining it. Once the numbers start to go up, it takes too many large water changes to maintain the water in good condition. If you really wanted several of several different fish, I would start by looking at tanks at least twice the size of the one you have been looking at.
When it comes to cycling, forget the 2 weeks estimate. I have yet to see a decent cycle take much less than a month unless the person had access to some mature filter media to give them a head start. There is a thread on how to fishless cycle a tank and another on how to do a fish-in cycle. I have a link to each in my signature area.