que chercher du travail sans visa était passible d'arrestation et/ou d'expulsion.
Un : pas de visa nécessaire pour travailler au Canada pour les français (mais un permis de travail).
Ensuite : il n'est pas illégal de chercher du travail au Canada en tant que touriste. Ce qui est illégal c'est de travailler en tant que touriste. Ce que ton ami avait visiblement l'intention de faire en précisant être vouloir payé "cash". C'est sur que si il se présente à un agent d'immigration pour demander un statut touriste, avec un tel antécédent ça sera surement refusé.
Ensuite, je le vois pas se faire expulser tant qu'il n'a pas effectivement travaillé au noir. A moins que lors de sa demande de statut visiteur il ait déclaré avoir uniquement l'intention de faire du tourisme, et qu'aussitôt il cherche du travail au noir, les autorité pourrait se baser sur une fausse déclaration.
Ensuite, petit conseil "moralisateur" : quand on a la possibilité de venir / travailler de manière légale assez simplement (même si ça implique des démarches, des coûts et des délais), c'est un peu dommage de se tirer dans le pied en cherchant à travailler illégalement (et les possibilités existent, après le PVT : JP, permis de travail, RP...). Je ne parle même pas des conséquences d'un éventuel accident du travail...