Sounds like you have all the bases covered.
Have a safe and enjoyable trip, and share some pics with us, if you happen to take any.