i suggested to buy return air tickets, i helped my friend to answer same question you asked, so i called cic and they asked me to call immigration office, so i called office at the vancouver airport, they suggested to buy return, becasue they want to know how long they will stay and when your parents will go back. if no return ticket, they will be asked more questions, probably will only give 3 months