taking packaged food into Canada is fine but dont take any fresh food or plants and no more than 3 bottles off alcohol.(not texas mikys or beer kegs) they are to big :D he will be fine the Canadian border gard dont bother americans they just like to hassel law abiding Canadian citisens just because they travel to mexico in an old truck.