It does depend on which country, you are correct. My point is, he needs to see a tax specialist in his home country before thinking about doing this. Not an accountant, but a specialist.
yes, but for a certain period of time. For example, for me not to pay tax in Australia, I'd have to live here and not move ANYWHERE for 3 years before I can say to the ATO, nup, not a resident of OZ, so no tax for you. Nearly every country has the same.
Avoiding tax is stupid, but wanting to decrease your tax rate is getting harder and harder. Thanks to the U.S making nearly every country sign to their standards and now all these countries can easily share information.
Not good enough. India is a signatory the International Reporting/Accounting Standards. He'd have to be living in Thailand for a certain period of time before he can say to his government "nope, I pay taxes in Thailand, I need not pay Indian taxes".
UGGHHH, it's so clear what you want to do. He wants to pay taxes because the taxes here in Thailand are much lower than his home country. 15% is better than the 20 or 30+% he'd be paying back home.