The line outside can sometimes be longer than the experience inside. Arrive early for your time slot and you should be fine. Also, there was (still is) a VIP ticket line that lets you bypass the majority of the wait. If you can spare the extra cash, I would look into it.
About 45 minutes
I don't remember but I think it lasted about an hour
About 45 mins
Thanks! Your answer is awaiting moderation.