There is not, but there are little potted plants you can purchase-I think.
No, the place is operated by volunteers, but most of the time there's no one on site. So no gift shop, but you can buy plants and put your money in the pay/donation box next to it
No but there is a library. It was closed when we went so I am not sure if they sell any souvenirs
Thanks! Your answer is awaiting moderation.