1. The thing is, I don't feel like buying a house, or even renting a place, if I am not even certain if my future wife will get the PR. But then you said about arranged housing as a proof of my intention to settle back here....hmmm it seems to be a catch 22 then. My parents and a lot of my relatives and friends are in Canada.......do you think their letters (along with the letter from my employer) is enough?! I really hope so...
A letter from your employer stating that you worked for them in Canada before and the deal was that you could work for them online from Indonesia for a period of time and would then come back.
A letter from your parents or other relatives stating that they know of your plans to move to Canada when your wife gets her PR and that you can live with them while you look for housing.
More detailed plans about what your wife plans to do in Canada as in "She is trained as an xxx and will be looking for a job in that field. Where we plan to be living in the city of yyyy there are good chances of her getting a job in that field." Then print out some online job ads for the kind of jobs she wants to apply for.
2. Yes I'll do everything within my power to convince that we'll just vacation in Canada for 2 weeks. But just in case her TRV doesn't get approved, do you think it can jeopardise the sponsorship/PR application?
Nope, no effect if the TRV is refused. The two applications are unrelated. TRV may be refused based on risk of overstay but a PR can not be refused based on risk of overstay because a PR can not be overstayed.
3. With regards to quality proofs of the relationship's being genuine: yes I do have everything documented properly (because our relationship is indeed genuine, and we both have nothing to hide. We just want to do the right things and follow the rules :-)). Now that you mentioned about it, that really got me thinking though! The emails and MSN/Skype chat logs are mostly in Indonesian though (I am formerly Indonesian, so I can still read, write, and speak Indonesian fluently). Do you think it's a big problem?! If I were to print all the emails and chat logs, probably there would be hundreds if not thousands of pages....there's no way I can possibly translate them all to English.
What's your suggestion?
You don't need them all. Just some samples. I heard of one couple that took a screen shots of their email inbox to show all the emails from their spouse. Include some of the emails too but they definitely do not need all of them.