Trinity, which office is this? I am from South America and in the office in Brazil they didn't ask me for any of these, only an invitation letter and a proof of citizenship/PR or legal status in Canada, if not PR or Citizen. I even though about sending it, but they said I shouldn't mind about it, only send my income, bank statement, etc. My husband sent me by mail a notorized invitation letter, plus a photocopy of his citizenship card and that was all, the rest was all up to me. Hope this works! Didn't get any answer from them so far.
