Yes, they have some gemstone type souvenirs and a few jewelry items but nothing extensive.
Yes there is a small gift shop.
yes , its where you buy tickets and enter caverns
Yes but very minimal
Yes but very small
Thanks! Your answer is awaiting moderation.