Although I am somewhat hesitant to recommend replacing only the belt, if I were facing the identical question on my own Elantra I would likely replace the belt it everything else looked good. That would be based on my planning to replace everything prior to the scheduled 120,000 belt replacement. The Hyundai timing belts are somewhat difficult, the engine is a valve bender, but history would indicate that the incidental parts are highly likely to last another 60,000 miles.
If you brought the car to me as a professional mechanic I would prefer to do the complete job but wouldn’t insist as I have on cars with 90,000+ miles on the original belt. But as a professional the owner might wish to hold me responsible if the water pump failed at 119,000 miles and resulted in a trashed engine.
There is no correct answer etched in stone anywhere. The bet is to you.