We are thinking about inviting one of my cousins to come and stay with us as a visitor to help us out while we settle in and find day care for our daughter. My wife is Canadian and we are moving to Canada this summer. My cousin would stay with our daughter while we are looking for work and in return we would pay for her ticket. She's never been to Canada and would like to stay to visit some places as well. Is this allowed? Or would we need to apply for some sort of working permit for her? I mean they wont be any compensation apart buying her ticket, she would stay and eat with us.