Beautiful, it sounds like an awesome section.
I'm not really into meet and greets, but the magic mirror could be pretty cool. You could make it similar to what they've been doing with the Turtle Talk with Crush attraction. And like what even universal has been implementing in Islands of...