Important disclosure -- I am NOT a tax expert. However, I am a US citizen and Canadian permanent resident who just moved. I am working with a crossborder tax professional for the first year or two.
My understanding re: point 1, though, is that, while the cost basis resets for Canada, it doesn't for the US. In other words, at that future time when I sold my taxable holdings, I might potentially owe money to the US above and beyond whatever was taxable in Canada. In other words, I don't think I declare those taxable gains to the US when I move.
I could certainly be wrong, though, and I'm curious what other folks say.
And re: point 2, I also did some conversions (IRA to Roth IRA). Provided it's pre-move, I don't believe it will impact your Canadian taxes. I did it the year before, though, so my situation is slightly different. And with a Roth IRA, you want to declare it to the CRA when you file your first year's taxes so that it is recognized.