Hi Su-Lynn! I have lurked on your reports in the past (especially your cruise reports).
I'll be there for Princess weekend too! You guys will have so much fun!
Expo can take as much or as little time as you want it to. If you get there right when it opens in the morning, it will be INSANE. You can google around for reports of 2016's expo...let's just say, people take their merchandise seriously. If you go a little later in the day and don't care as much about the official race merchandise, it won't be as bad.
ALSO...with your APs, you should get your race photos added into your Memory Maker!
Looking forward to following along!