I believe if you go after 1 p.m.you can get a pass when you walk in. When I went, even though I couldn't get a pass online, it was very easy to get a pass in the afternoon.
The pass is free of cost available inside the museum
It has a restaurant and gift shop
Can be purchased at the museum.
Thanks! Your answer is awaiting moderation.