If you have a bib and want to run then no you do not need theme park admission during the run. For spectators you can view in the parks for a certain time period and then after that you need a ticket to be in a theme park viewing. There are many places on the route that are not theme park viewing though so you can watch runners go by for free from there.