J.P.
I have never done it and I have never noticed long lines outside the area where the picture is taken. (It is in the Innovations area at Epcot). You will need your Disney Visa Card when you go in. Call Disney’s customer service I am sure they can answer any questions you have.