What does the purchase contract definitely have to contain in order to be secured later?

Hello My uncle wants to sell his 14-year-old car with 150 000km. Now he wants to take the ADAC purchase contract. The question is, what exactly the contract has to stand in so that the buyer does not call after and wants money from him because the car has their defects. My uncle has thought to have a check made at the Tüv, where the interior, body and engine is checked. Suppose the Tüv man finds no defects. However, the buyer calls later and tells him the xx part de The car is quite old and if he gets xx€ for it it is cheaper to dispose of it. However, he doesn’t want to get any more angry with the buyer. MfG Schapy