I did it but it was before the new eTA came into effect and I'm from the U.S. - looks like he does need one. Since it's an online application I hope that means it would be fast... ;)
Make sure he stresses that he is a visitor (no intention to work, etc.) and doesn't bring all or a lot of his...