Country
Language
Yes, if he stays with the group. Agree with the coach company who books the room, and whether his meals are included.
Under the European rules, at most nine hours a day, ten twice a week, 56 hours a week and 90 hours over two weeks. In between he has a rest period of at least eleven hours every day, which may be shorter three times a week.
Yes, if it stays with the group. Put the outings in the itinerary; the coach company takes them into account for the driving and rest times.