1. Do you book through the third party website or directly through the airline? Thinking if there is an issue it is always better to book directly. Did you take and flight insurance?
2. Do you need a visa?
3. Is this even a thing or concern? Or is this exaggerated? Seems like there'd be thousand Canadian arrests by now This why the tickets are so cheap?
4. I have a EU passport also, could I fly and get a visa from Canada on my EU passport?