To apply for sponsorship, a sponsor should have a job in Canada and show the tax declaration. If the sponsor lives outside Canada, he/she needs to show intensions on moving to Canada (job offer/renting a house/letter from relatives as a confirmation, etc).
Travel visa and sponsorship are not...