Nope, we've got it covered for you. Participation in a Glacier Institute course in Glacier National Park acts as your vehicle reservation for the day.
You will, however, need to get a Park Site Pass. You can do that at recreation.gov.