Hello,
1) Hire a lawyer locally. The fee depends on the lawyer.
2) The number of hearing depends on whether you plead guilty or you refuse to plead guilty. If you plead guilty you may be asked to pay a fine anywhere between 2000/_ to Rs 10000/-and undergo a jail term up to 3 years.
3) If you don't please guilty there will be a trial. You will need to apply for bail. The hearings can be many and the case can drag on for quite long.