For ours there was ticketed chewbacca, r2d2&c3po and darth Vader meet and greats. Each sailing has someone from Disney or Lucas films on board to do talks about their role, ours was a guy who does merchandise, he did two talks. Imperial officers and storm troopers roamed the ship as well as
jawas who would trade knick knacks with you. There was remote controller BB-8 races in the atrium twice that day. There was also Jedi training which is a ticketed event. On deck 11 by the pool they had a little show every hour with Rey and storm troopers or boba fett as well as lots of Star Wars programming on the tunnel vision screen above the pool. There is also the transformations in the BBB that are by reservation. The kids club also has a bunch of stuff going on. There is Star Wars trivia in the pub. Special menu at supper but special just means regular food with Star Wars names and then the big show at 10pm followed by the fireworks.
As far as souvenirs each stateroom gets a Star Wars day at sea bed runner that you get to keep, it's neat. There are shirts and stuff for Star Wars day st sea but they are available all week long in the shops. The Jedi transformations is $100 and you can get Leai, Rey, Poe or Kylo Ren and you also get a custom name tag, sheet of magnets, lanyard and a bag to carry everything in.
All said it was the best day next to
castaway cay. Anymore specific questions just ask away.