Okay first off what is the best way to cure for smell?
You mean to create the best smell, or to make sure that your curing buds don't give off any smell?
The regular hang-till-dry, then slow cure in glass jars works great for bringing out the buds natural smell. I don't think you have to do anything differently. The main thing is, if you want the best smell, you have to harvest the buds at their peak.
If you want to kill most of the taste and smell of your buds, you could try a water-cure. . .but why?
I have heard of drying with leaves still on the plant, does this actually work?
Leaving the leaves on the plants will slow down the drying a little bit, but then after drying it becomes much harder to take them off.
Almost all of the smell you're after comes from the actual flowers (ie buds).
Fan leaves add nothing there, and if you have the ability to manicure your buds I don't think there is a good reason not to.
Is there anything different I need to know about growing kush/indica strains?
Well, they tend to grow short and bushy, so you may want/need less training.
They're generally faster flowering than sativa or sativa-hybrid plants, so your grows will take less time.
Unlike tropical sativas, in general Indica plants do better in dry climates, and these plants may be a bit more susceptible to mold or rot from humidity. So if your grow area is over-humid you may want to increase ventilation a bit. But in pretty much every way other than that, they're easier to grow than sativas.
And, as you probably already know, indica buds are known for a more "stony" mind-numbing effect. Some people call this "couchlock".