Pretty good list + some additions
ditto your list plus: EQ extraction (search & rescue) tools, a couple of paperbacks, a candle and matches, work gloves, coveralls, ice-scraper, small shovel, basic canned food (I rotate the cans every 9 mos or so). I also always carry a newish teddy bear (accidents involving kids), blanket and a couple of extra coats (beyond what I need) TWO FIRE EXTINGUSHERS, CB radio, GPS, 2 beach towels and at least two tea towels (work really well for driving and eating)
Mark