Yes to both questions but there is a carload limit
Yes, you can ride in the back of the pick up truck. The only parking is in the in-field area for the Christmas village (small rides, booths etc) and at the top, towards the end of the light show, for an overlook over the track.
U can ride in the back of the truck. But you will only be able to to park about Midway at the Christmas village. Also there is a overlook that you can park and take pictures of the speedway
Thanks! Your answer is awaiting moderation.