Yes there's at least one booth it does
Yes inside
Yes, inside the building. Up the 1st ramp on the right.
Yes there are a couple of places there. The one i always go to is the one right buy the door by the glove guy
Yes !
In building
They do, the indoor area.
I'm sure there's a store inside with them. Englishtown might be better
There was a stand with older camera equipment, not sure if they have digital... I saw mostly film.
Thanks! Your answer is awaiting moderation.