I've been on the Pearl twice. They offer vegetarian options on all menus for dinner and, of course, there are many selections in the buffet. (I'm a carnivore, but have had the odd veggie pasta options and they are good). Food is so subjective and people like to complain that it's not up to their standards. I have found that the food ranges from excellent to OK.
I think that NCL does a great job with the shows. It's hard to say now exactly what the shows will be for June 2014, but "O, What a Night" was on the past two March cruises and was fun. Then they will usually have a magician or juggler or some combination and also Second City.
Hope you have fun. We decided on the Sun in July for Alaska next summer.