This is the million dollar question.
How long do you have to live in Hong Kong, to be accepted/treated as a local on the same footing as everybody else ?
Even if you can speak the lingua franca etc
After spending close to 50% of my life in Hong Kong, you never really feel accepted as a local, although family did thanks to being married to a local, but elsewhere just another SaiYan.
I find this strange compared to back home, where you just naturally assume that everyone is local ie is a citizen of the nation, first off.