Oder gibts da Ausnahmen, dass der Händler keine Gewährleistung geben muss?

Die Gewährleistung auf Neuwaren ist gesetzlich sogar auf 2 Jahre festgelegt. Garantie dagegen kann er, muß er aber nicht geben.
Er kann Dir ein Fahrzeug als Schrott (Altmetall) verkaufen. Darauf gibts dann keine Garantie.

Nee, gibt keine Ausnahme - ausser du kaufst das Auto ganz klar ausgewiesen als Bastlerfahrzeug/defekt und/oder von privat.
jep, mindestens gewährleistung, garantie kostet i.d.r. extra