I'm sorry nobody responded to your original posting.
It's been more than three years since I've been on "Norwegisn Star" and many things have changed since then. I would suggest reading the MEGA Reviews of the ship by Tom Ogg
and Nancy Norris
You asked about suggestions on what to bring. On NCL, there is no strict dress code. If you would like to dress up, there will be a formal night in one of the restaurants. If you would rather prefer to not dress up, there will be lots of other possibilities. The reviews will likely answer quite a few of your questions.
If there are any left, please let us know.