Chances are, you have passed the first screening.
As long as you're fine with your medical check-up,
there shouldn't be problem.
As for the landing fee, you can pay any time before
the visa(landed immigrant status) is actually issued
to you. However, you'd better pay the fee
when you're requested to do so.(it's refundable anyway).
Recently, I've seen many cases that interview is
waived for the highly qualified applicants. So,
I guess you're considered to be one of the well
qualified applicants.
Now the Governor General of Canada is Asian woman,
who came to Canada as a refugee several decades ago.
Even though the position is not given any
actual political and administrative authorities,
that may imply Asian-Canadians become recognized in
the mainstream Canadian society.
Isn't it good for us all???
She will be installed tomorrow in Ottawa.