I agree its the tires, but there could be several reasons for the smell and tire wear. First is alignment. Since the car is AWD, this doesn't seem like it would be as much of a problem as a FWD vehicle would have.
When the car is going uphill and when ever it is accelerating, the front tires are pulling ahead of the vehicle, so it tends to toe in the tires. During deceleration or downhill, the tires want to toe out. The alignment specs are meant for average driving, but if this vehicle sees more acceleration then deceleration, the specs may need to be modified for a little more toe out. A good tech should be able to figure out how much based on the wear patterns of the tires.
If the wear pattern is even, it may be that he is getting about equal wear going up and down hill, but there is excessive toe in and out due to his driving patterns. The answer would be to limit the fore and aft movement of the wheels by using a harder durometer rubber. Depending on the front suspension design, it could be trailing arm bushings, control arm bushings or sway-bar bushings.
He could also be experiencing wheel hop while going uphill. Again he may need a harder rubber in the above bushings or in the motor mounts. If its wheel hop, I would look into the motor mounts first. Start with the mount farthest from the center of rotation of the engine. Normally that would be the torque arm or dogbone. It could be the front mount on some engines. This would also aggravate the torque split issue.