Well, I don't know if you've done any more reading up on the subject or not, but I'm just going to give you a brief overview of what cyleing is.
When fish eat, they produce wast, which then decomposes into ammonia. Ammonia is deadly in even the tiniest amounts ( test kits that detect ammonia measure it in particles per million), and the only way fish can live in your tank for a long period of time without being poisoned by the ammonia and dying a slow agonizing death, is to get rid of it. Luckily, bacteria will develop in your tank over time that will eat the ammonia and convert it into a different substance. The bacteria's rate of growth varies widely between tanks, and can take as little as two weeks for it to grow to even a month or two, but you must always remember to be patient, and not stock the tank fully before the bacteria can establish itself in the tank, and even then, you must stock slowly for it to get a chance to catch up with the amount of wast being produced by the fish. Several things you can do to vastly speed up the rate at which the bacteria colonize you tank is to either take gravel from a well established tank that has been cycled, or even better, borrow a filter pad and find a way for it to be put into your filter. There are many products out there that claim to cycle a tank instantly, but you should not depend on them to do the job, as they will most likely not.
Once the ammonia eating bacteria establish themselves, they will convert the ammonia your fish produce into nitr
ite, which is slightly less toxic, but still deadly to fish. fortunately, bacteria will also after some time start to develop that will convert nitr
ite into nitr
ate. Nitr
ate is mostly harmless, unless it is allowed to build up into very high quantity's, but this is where you come in. To remove the nitrate from the tank, the only sure fire method is to do a water change. A water change is when you replace the water in the tank with new water (dechlorinated if you have chlorine in your water, and chlorine will kill all of the beneficial bacteria in your tank), and some of the nitrates will leave with the old water. To replace water, there are two commonly used methods. One is to siphon some of the water off into a bucket, and then replace the water via bucket after you have removed the desired amount (in a ten gallon tank, you should do at least 20% changes weekly.) Make sure the bucket is new, or has never contained anything like household cleaning products. The other method is to use a long siphon that can directly hook up to your sink, so you can pour the water directly down the drain and pump water right into your tank (make sure to add the right amount of dechlorinator to the tank itself before adding the water [if needed]).
Sorry if you know a lot of that, I don't mean to insult you in anyway
. If you still have questions, you can read many of the articles at the top of the page in the Beginners Questions section, I'm sure they will be answered there.
As far as your stocking plan goes, it should be fine, except you may want to consider a more solitary bottom feeder than cories, as they should always be kept in groups over three, if not more, and will suffer without others of their kind to socialize with. maybe do some research on Kuhli loaches on google, as they add very little wast to the system, so you could most likely keep a group of three in your tank without problems
.