I personally didn’t have any problems at the border, but I did actually end up having a return ticket just because it was cheaper to get a return than one way.
I feel like he shouldn’t have any problems at the border as long as he can convince the officer that he will leave if he falls out of status. It would be a good idea to maybe bring a bank statement that shows he can afford to buy a plane ticket, for example. And if the subject of sponsorship comes up, it would be good to show that he knows the steps to stay in Canada legally (i.e. knowing he has to get a Work Permit before starting working, applying to extend visitor status if he wants to stay as a visitor longer than 6 months, etc.) but ultimately be clear that he will of course leave once/if he has to.
We are hoping he will not experience any problems at the border but better stay prepared. He is certainly aware of having to leave before he falls out of status so just a matter of proving that I guess
