Telus pre-paid does not offer any international services, even in the USA. Their post-paid plans have roaming partners around the world. At this point you could contact Telus and request your phone be unlocked for a fee so you can insert a local SIM, or simply purchase a cheap phone while there to meet your current needs. In either case, you would have a local number from the country you are currently located.
I'm not sure. I suggest contacting Telus and see. They often want photo ID and secondary ID so they can complete a credit check, but if you have been a long term customer, they may change your plan without you being present. Use the 'Contact Us' link at the bottom of the page to reach Telus.
BTW, you may be outta luck if pre-paid SIM needs to be replaced with a different one to connect with a post-paid plan.