Si l'achat n'est pas fait à distance la vente est réputée parfaite au moment de l'échange des consentements entre le vendeur et l'acheteur. Ce n'est qu'en cas de vente à distance (internet, téléphone...) que le délai de 7 jours existe.
Reste juste la garantie des vices cachées effectivement (art 1641 et suivant du code civil)
Pour les honoraires d'un expert, c'est assez cher (quelques centaines d'euros) mais cela dépend des cabinets d'expertise car les honoraires sont libres.
Ci-dessous un extrait de la réponse à cette question que j'ai pêché sur le site de l'ANEA (association nationale des experts automobiles)
Néanmoins, l’expert en automobile est légalement tenu de communiquer à la personne qui envisage de faire appel à lui le prix de sa prestation (Article R 326-1 du Code de la Route). Plusieurs moyens sont à votre disposition pour vous aider à le connaître :
L’affichage des prix que vous devez trouver sur le lieu de vente du service. Si ce n’était pas le cas, exigez-le.
Le devis est nécessaire dés lors que la prestation est personnalisée. L’évaluation fournie par le professionnel l’engage et ne pourra dépasser le montant ainsi déterminé.
Avant de vous engager dans une expertise en automobile, assurez-vous que vous connaissez exactement la nature du service que vous avez acheté et son prix. Pour la mise en place d’une expertise amiable contradictoire, il faut compter quelques centaines d’euros.