Good new and bad. The Royal Hawaiin is closed for re-model and I don' think it will be open by the cruise date. There are lots of other things to see in Honolulu.
As far as a luau, you can't beat the Old Lahina Luau on Mauai. It is know as the best one in the Islands. Good food, good drink and great entertainment. My wife and I have been several times and would go again in a heart beat.