Nice kit. You've covered all the basics and then some. Any suggestion that anyone could make to that kit (pry bar etc) would be trivial. Do you carry the basics as well? Like jumper cables for example?
All and all I would say you're doing well, as long as you can always get to your truck. Maybe for your second post you could list what you carry on your person on a daily basis.
_________________________
Learn to improvise everything.