mcdeali,
It's ok. It's really not that difficult. Confusing I know but it's not that bad.
Doing 100% water changes is not necessary I don't think. If you do 50% water changes daily, and test your water before you do the changes every day for Ammonia and Nitrite then you will have a solid grasp on what is occuring. Try and make the readings as low as non-detectable to zero as you can on those two tests. If you are doing 50% water changes daily and the readings are noticiable then post another thread and ask for more direction.
As for feeding, that is one of the hardest things to learn(Actually I'm not positive I know how to feed properly yet). From what I have read, you should take the food(hopefully a variety of types, one at a time) and give a pinch to the fish. Watch them and pay attention to these things:
Does every fish get to eat?(Not necessarily every time you feed but at least once in a while)
Does any non-sinking food make it to the gravel?(If it does you put too much in at once)
Wait until the fish have eaten all the food, then add another pinch. If any fish start to act uninterested then stop. Keep in mind that it is HARD to starve a fish. 99% of the time you overfeed not underfeed. So feed only enough that you think the fish got your version of a slice of bread not a steak dinner. Fish are used to getting small tidbits of food a day so it is best normally to feed small bits of food a few times a day, rather than once a day.
Many people only feed sparingly every other day, or put the fish on a fast for at least one day out of the week.
[EDIT] P.S. Forgot this point. Since you are cycling the tank now, go on starvation diet with the fish. Feed VERY little, and space it out to only maybe once every three days. The more food you give them the more waste and the harder the cycle will be with the fish.[/EDIT]