Hi friends! Long-time reader, first time poster here.

Here's my situation, maybe someone could help me.
I hold dual citizenship of Russia and Israel, and am currently living in Israel.
I am planning to move to Canada, specifically to Winnipeg, MB. I have a partner, a fiancee. We’ve been together for 6 years now and decided to finally reunite.
She is currently in Winnipeg and she spent the past 18 months studying at Red River College there. She graduated in May 2015 and just received her 3-year PGWP. She got a permanent contract and is working as a web/graphic designer (NOC B).
Question 1: 1)Is it better to come to Canada (I don't need a TRV as Israeli citizen) and get married and apply for Spousal OWP straight away FROM Canada OR
2)Apply for OWP as common law partner from Israel (considering that we only Skyped) and phoned each other and only met for several months over these 2 years
Question 2: At some point I will be asked if I applied for canadian visas before. I did apply for Study Permit on my Russian passport and got rejected twice. That was 2 years ago. I will be applying for the Spousal OWP on my Israeli passport. Is it kind of like a clean slate, or do I have to show it in my application?
Question 3: If I come to Canada, we get married and registered and I apply straight away, will the short term of our marriage matter?
Thanks a lot to anyone who can help.