That is a great list! I would add fuses, lightbulbs, and cotter pins.
For recovery kits, especially if you are going to be wheeling in trees, get something like this from Warn:
http://www.warn.com/truck/accessorie...flagebag.shtml
But always have two clevis' that are rated for the weight you need. Always get irecovery items with a much heigher weight rating than just your truck if you are going to be stuck in sand or mud. A pull-pal and high-lift jack are also nice to have.