If all fields are defined, you can consider the use of xml serialisation and deserialisation.
You define classes like Dealer, VehicleLocation, EngineDetails etc; for anything that is like an array (e.g. the images) I would use a List<> (List<string> for the images). You combine those into the...