Default Going to Canada

Hello, I'm going over to Canada for a couple of days and had some general questions...

First, does Canada have prepaid options? I'm mostly needing data services. Where can I buy them and what is reliable / easiest to use? I'll be going to Vancouver from Washington state.

My phone is rooted, so if Canada has prepaid options available, is the phone unlocked so I can just switch out sim cards?

Thank you~