Country of Residence of the Insured shall mean the country, Insured is normally residing in currently, and declared as the Residential Address of the Insured in the Policy Schedule. It need not be the same as the country of origin of the Insured or the country whose citizen the Insured is.
Source - ICICILombard
No. See above, if he is here for short term.2- Can he buy travel insurance in India?