Ok Film wise, there are only two places to get films in India : Madanjee / Delhi and Nikhil Enterprise / Mumbai. You will get 120 and 35 both here. All pro grade films stored in fridges. But I'd recommend anyone coming to india to come always with their own film as you might not find the brand you like. For example getting Tmax here is a pain. You can get Neopan easily and the same goes for basic 35mm films. No Ilford again.
Secondly, there are great labs again in New Delhi / Bombay but none down south. You will find darkrooms in Bangalore but I can't comment on the quality of their chemicals.