la réponse est oui
il peut ramener un vélo du canada et la ramener en france. Je ne vois pas où est le problème. A partir du moment où il paie les frais pour le vélo auprès de l'agence de voyage
Le problème vient du fait que comme toute chose achetée à`l'étranger, si les douanes te prennent tu devras payer les taxes dessus ou alors leur prouver que l'objet t'appartenait déjà avant de partir.
Pour ce qui est de ramener un vélo, particulièrement un VTT qui je suppose ne sera pas un vélo de chez Canadian Tire, la solution pratiquée la plupart du temps est simple : aller rouler avec

Si tu achètes ton bike relativement rapidement après ton arrivée, ça ne posera aucun soucis. Par contre, si tu attends la dernière semaine là ça risque de coincer...
En tout cas, t'inquiètes pas c'est largement possible. Il faut juste prendre une compagnie aérienne qui les accepte pour pas trop cher (gratuit c'est maintenant presque impossible) et avoir une caisse rigide de préférence pour le transporter.