Based on my experiance: 1. You can open account with zerodha in 3 days. It actually depend on how soon you can send back required documents to them.
2. All payment transfers are online. No physical cheques are needed.
3. Nope, Zerodha doesn''t have support in Delhi. But there phone support is pretty good and you shouldn''t have any problem. Visiting branch or sub broker is the thing of past. Now you can do each and very thing related to trading at your home or office.
1. Forms and time to have active account? (only NSE trading)
2. Payments to be given or to be received? (Till now exchanging physically cheques with sub-broker)
3. Do you have any support office in Delhi?