Would add that the visa doesn’t guarantee that he will be able to enter Canada. If there are concerns that he has returned intending to live and work he can be denied entry and sent back home. He could be also asked to show his savings to support himself while he visits Canada.