Sounds like you've got pretty well everything covered. I'm assuming you have his license on his collar, you will need that in case anyone stops you. Also, I would take his vaccination records with you. That way if any authorities hassle you, you have proof of his vaccs, and if (heaven forbid)...