Couple of basic (stupid?) questions:
1 - Can one's Canadian spouse be the guarantor? Research says yes, don't know why so many on the forum have said otherwise.
2 - Addresses is the last 2 years: I have my current address (1.5 yrs) and one other before that. In the "To Date" field for the...