Hi. I had applied for my trv on Feb and the avg processing tym showed nearly 5 months. So I bought a ticket from July to Jan. Fortunately I got my trv approved. And I bought a new ticket for May but haven't cancelled my July and Jan ticket. Is it alright if I board the plane and later when I reach Canada I can just reschedule my Jan ticket to Oct?? Or will they still refuse me??
Normally the airline requires you to have a return ticket in order to board the plane. I would recommend you call your airline and ask them.