I am due to fly out on Saturday on a one way ticket with sunwing. Fingers crossed they wont ask me for a return ticket, or immigration.
BUT, I had this kind of experience before when I was flying to Brazil from Germany with Condor. They would not let me check in as I only had a one way...