Wenn Du das ganze in Tabellen abfackelst, mit datensensitiven Controls bist Du schon fertig ....
Stevie's DSharp schlägt ja auch in die selbe Kerbe.
Problem ist leider, dass ihm das mit Delphi 2009 nicht helfen wird
Ansonsten dürfte das beschriebene ohne Probleme möglich sein. Fahrzeugliste (welche in diesem Fall von IObservableCollection sein sollte) an die verschiedenen Controls binden, Properties des in der Liste angewählten Objekts an andere Controls binden, fertig