natjay ji, I advice you open an account with Zerodha and use their Pi charting software. It's a powerful, advance and user-friendly charting software. And the quotes are real-time tick-by-tick, no delay. It'll serve as a good starting point with no costs. After you get well versed with analysis, you can move to Amibroker for more advanced analysis and backtesting.
Answer to 2nd question
Cardamom unfortunately is a very illiquid contract. I would not advise trading in Cardamom. As it can be easily manipulated by operators. Due to low volumes.
Keep posting your questions without any hesitation, I'll be more than happy to help.
Regards
NCDEX Boss