Yes you can, provided you have a job offer from a Canadian employer.
How old are you? You might be eligible for the International Experience Canada working holiday program too, and that doesn't require a job offer.
Who is the debt owed to? If you have concerns about this situation and would like some advice you can give us a call at 416-962-2623 or 1-866-760-2623 or email us at [email protected]. However, this sounds like it may require a lawyer.
That's a complicated question, Mary. You can fool around with this: http://immigroup.com/tools/immigrate-canada/ or you can give me some personal information about your education, work experience and the like.
They are essentially just methods of labeling different types of permission for people to come to Canada:
a temporary resident visa is what Canada calls its visitor visa;
a temporary resident permit is special permission for someone who is otherwise inadmissible to Canada to visit Canada;
a...