Is some foreign experience necessary to attain a professorship in India?
In general, the best way to answer the question "What qualifications do I need for job X?" is to look up people who currently have job X and see what their qualifications are. So I suggest you go to the websites of several professors in India (ideally junior professors who were hired recently) and see what they did beforehand.