I just repaired my first cache recently, and it was really exciting. I really like your ideas for on-site repair kits, and I plan on making my own kit shortly
In addition to some of the fabulous ideas already mentioned, I would add to my kit, a small battery-operated fan and paper towel (for patting and drying out wet logs), both mini and sandwich-sized zip bags, a diaper wipe (or wet nap, for cleaning up the random muddy micro), film canister caps (the most common wet micro cause I've found so far being bent caps), and several "You Found It!" slips in micro size (to add to caches where the log is full or unusable for any reason).
I'm still relatively new to caching, but I just love to help out when I see it is needed.
I sure hope the CO for the one I repaired isn't upset with me for my good deed.