Will there be a souvenir shop on site?

Yes, both Gilwell and Hawkhirst have souvenir shops that will open during the event.