HOHO buses are HOT as HECK in summer in NYC, and wet when it rains. If you get off it can take a very long time to Hop back on as they are still popular and full. They are also slow due to traffic. If the weather is reasonable, doing one loop on them to "get your bearings" isn't a bad use of the HOHO, but not for anything else.
TKTS is a good way to get theater tickets. Have a list ahead of time of what you are interested in. They have large boards listing the available shows so when you hit the window know what 2 or 3 shows you are interested in. Feel free to ask them about seating choices, but not "will I like ______?"
I can't tell from your list if those are the HOHO stops or just places you are interested in?
Taxis are just as slow as the HOHO but costly. Subway is an easy way to get around. Cabs and Ubers do have GPS and can find the cruise terminal. Tell them "Brooklyn Cruise Ship Terminal at _______ address" and they will get you to there