Hats, patches, and T-shirts are available at the guard shack where tickets are purchased. The is also a ship's store on the second deck which is occasionally open. Hope this helps.
There is a small gift shop.
I asked about the same thing when I was there and was told that they have a small selection available, but only when the guy who sells them is there. Pretty vague, I know....
There wasn't much in the way of a gift shop, but... Maybe?
That I don't know
Thanks! Your answer is awaiting moderation.