I recently moved from the US to Canada and am wondering about tax implications. Are there experts that can cover cross-border taxes?

I'm specifically wondering if I file my taxes with turbotax premier to get unlimited tax advice all year, will there be tax experts I can talk to that will help answer my cross-border questions. One such question is if I can transfer my 401k to a Canadian RRSP without withdrawing/paying the penalty? Or can I pay the penalty but have this deducted from my Canadian income taxes so this results in a tax neutral situation?