1) Haven restaurant has the same menu for 7 days. On longer cruises they offer a special every night that is not on the menu. You can also use any of the free restaurants or the pay specialty restaurants. You can come and go as you please no set dining time. Wear what you want
2) No limit on drinks and nothing to sign unless it is over the package limit
3) Ncl has a private beach area with a huge pool and the beach. Drinks and food are not included.
4) Cagney is always a hit
5) I have sat in the haven pool with a drink. Not sure about the public pool but I don’t think it’s a problem