First of all, you must be careful with your wording. You state that you want a "visit visa for my sis to LIVE in Canada". A slip like that would be an immediate refusal. She would be coming only to VISIT not to LIVE. OK...next point, even though your sister would be staying with you, she would still be expected to have money to support herself. One of the most important issues to prove in order to get a TRV is that the visitor is well established in their home country, that they have STRONG TIES to their home that ensure the person will leave Canada before the end of the visa. That means a job, property, family, finances. Your sister will have to provide bank statements to show she has her own finances. The VO will also be looking for previous travel history as proof of establishment AND return to home country after trip.