I have never been very impressed with Couglans matches. They are small (short flame duration), not all that waterproof, and not very windproof. I would get some REI stormsafe matches to add to the kit(s). Once lit it is just about impossible to put them out. Put them underwater they go out, remove them from the water and they relite themselves.

Unless I missed it (it is early in the morning, and the lists are long), I didn't see a sleeping bag. Given your winter temps, I think that I would stuff at least a zero degree bag in there somewhere.

Maybe an empty one pound coffee can with a roll of toilet paper inside and several bottles of rubbing alcohol. Pour the alcohol in the can and lite it, you have a nice little heater to warm the inside of the vehicle. Keep a window on the lee side cracked a bit when using...
_________________________
OBG