Nice list and it matches my kit very closely. Don't forget sunscreen and bug spray. Thermacell is not bad either.
I also have a small pair of binoculars in my kit.
I also have a small pair of binoculars in my kit.