Everything you have suggested sounds fine, except the cream hose, I can not stress enough how much I dislike the look of cream hose with a P.C. Argyle etc. to me it screams rental, I never wear mine anymore, the only reason I have them at all is that I had to rent a Prince Charlie for my brothers wedding and the do not rent the hose so we had to buy them.

I hope you have a great time on the cruise, my parents just got back from a cruise and they are ready to sail off again, I know you will get loads of pictures, again have a great time.