Hi, my mom is coming to Canada so I would like to get a plan for her for the 15 days that she will be here. I have a public mobile SIM card that I got for people who visit me. If I just buy a new plan, does this get activated right away? Thank you!!!...