Оба правильно.
Оба неправильно.
Только водитель грузового автомобиля.
Только водитель легкового автомобиля.