My parents are coming to Canada on trv. As per expert advise here; for better chances of visa approval they had only requested visa for three weeks. Actually they would like to stay longer than that. Is it necessary that they should have the return tickets too while they board the flight? Is it an airline requirement or at the immigration would they ask for it. Can they book a return ticket later than three weeks different from what they asked during trv application.