I thing I had forgotten to mention - and I think no one else has:

A high-visibility emergency vest for each occupant of the vehicle is a legal requirement in France. You can get these for a fiver and they do not take up much space.