I don't think so. In this particular case there are not residency permit to ask, no new bank account opening, no new company formation. He will just relocate and that's it.
To give an example, say he buys an apartment in France or Germany (or similar high tax countries) where he spends 89 days per year (which Sark would be cool with). He also applies for tax residency in Sark, where he spends 2 days per year (heck, even 20 days wouldn’t make any difference).
The rest of the year he spends hopping from country to country in Asia.
Then you can bet that at least any money he takes out from the company will be taxable income in Germany/France, possibly even some of the company profits. It won’t make any difference whatsoever if he has tax residency in Sark or not.
In fact, it might not even help him if he spends 200 days in Sark if he owns an apartment in France/Germany. They will probably still tax his worldwide income.
That’s why I said it’s important to find out where you actually want to live.