Hi Kaye!
Thank you for bringing your question to the Disney Parks Moms Panel!
It sounds like your son is a lucky guy to have you for support. The Dopey Challenge is an awesome experience, but it's also a lot of work!
All of the races during the Dopey Challenge will begin and end in the Epcot parking lot. This is also where the runDisney bus transportation will drop off runners and spectators. If you're staying at one of the
Walt Disney World Resorts, these buses will pick you up right at your resort. If you're staying off-property, you will need to find transportation to Epcot for the start of each race. You can find more information about booking your
Walt Disney World Resort hotel during marathon weekend at this link.
A few weeks before the race, you will be emailed a link to an
Official Event Guide. The guide will also be available, in print, at the expo when you pick up his race packet. It will have detailed information on transportation, course maps, spectator viewing areas and much more.
For an ice bath, you will have to do that back at your resort. Most resorts have ice machines that you can use for this. If you have a vehicle, you could always stop at a gas station to grab a big bag of ice. There will be medical trainers on the course and at the finish area with ice available for any trouble areas.
I hope this helps! Please let me know if you have any other questions.