I am in the midst of sorting all these now as we are moving to HK (from Toronto) in 3 weeks' time. I'll try to best answer the questions from recent discussions we had with our tax consultant and financial planner:
1. Principal residence: If you decide to keep your property, you will be subject to "deemed disposition" clause for any assets exceeding $25K. Your property will then be considered held by non resident which will charged non resident tax upon sale. You can sell your house up to one year after departure, and get the principal residence exemption, as long as you obtain clearance certificates from CRA. Otherwise, CRA will request a 25% hold-back from the lawyer. Of course it would be easier if you sell the residence first PRIOR to moving. CRA definition of selling date is the closing date, not acceptance of offer.
2. As non resident, your TFSA and RSP accounts are "frozen" i.e. you CAN NOT contribute to them but they can still grow tax-free. Both accounts have to be marked as "non resident" and will be subject, when withdrawn, to non resident tax rate. Also to note, there's some rule about non-resident holding individual shares. I believe only mutual funds are allowed in those accounts.
3. Residential ties to Canada - usually CRA will question your residential tie if you keep your primary ties (e.g. immediate family members, primary home). Secondary ties, if only one or two (bank accounts, drivers license), will be subject to CRA's determination/ discretion.
To answer your final question, regarding transferring funds, we used HSBC Global Transfer (for Premier account). So the proceeds of our property will be deposited in HSBC Canada account and we will then use the Global Transfer facility to move it to HSBC HK account. If you don't have that, a telex transfer would be the next best thing.
Hope that helps!