3. TRV- Your fiancee can come to Canada on a visitor's visa AND you can still get married in Canada; that should not be an issue and as far as I know, once you are married, she can stay in Canada and sponsor her WITHIN Canada under the Approval In Principle program.
Check www.cic.gc.ca for more...