Hi rawdah,
Thanks for your prompt response which clears the whole issue for me in details.
As regard to the SIN card, I read in one of the thread that these days we apply for the SIN card during landing process at the airport. Is it correct?
I know you are in your early stage of settling there...