It is not mandatory for an NRI to have an Indian Bank account to purchase a life insurance policy.