Only thing I would add is that instead of jumper cables, I would get a small portable starter pack. They are about $59 and are about the size of a small external portable hard drive. And for all the skeptics - they work like a champ. I can't tell you how many times I've used mine on OTHER peoples cars and trucks. I remember one guy in a Dodge with hemi broken down and looked at me like I was crazy when I hooked this little bitty thing up to his car, but it started first time with no issues.
The other benefit is that they all come with a USB port or two so if you are in trouble and your phone is dying, you can always charge it from the starter pack as well.