Yes it is very nice
Yes, and it's a very nice gift shop.
Yes, it's to the left of the ticket line. I believe it also acts as the gift shop for the art museum.
Yes they do. It is in the main buliding where you purchase tickets.
Yes,have a gift shop
Yes, I think so
Yes. It's in the visitor center.
Thanks! Your answer is awaiting moderation.