Bring some gloves and a hat - dawn as you enter the Hudson is worth it from the front deck - Or you can stay in the observatory lounge.
Like I said - you're inside for the twelve hours nearest NYC going and
coming (nighttime) - so unless there is inclement weather, you'll be fine
even on the first and last days of the cruise.
I can't wait to go again next year!