Welcome to the site but you are posting in the wrong forum. Click on the "find your roll call" link at the top of the page to find others who will be on your sailing.
Also, the link for the HAL forum is at:
https://boards.cruisecritic.com/forum/103-holland-america-line/
I doubt there are many, if any, people on this site who have done a 7 month cruise that can answer your question. You've already done a 3 month cruise so it kind of seems like you should know what to expect.
Enjoy your cruise.
Welcome to the forum. Recommend you check out the port of call section for lots of good info on things to do and places to see.
Jamaica:
https://boards.cruisecritic.com/forum/67-jamaica/
Cayman Islands:
https://boards.cruisecritic.com/forum/89-cayman-islands/
Enjoy your cruise.
This should be helpful:
Contact Us
For inquiries regarding Manhattan Cruise Terminal parking, email Jason.Rubino@propark.com or call 646.299.4670.
https://nycruise.com/manhattan-terminal/parking/