one one hand id take the superduty as you can "make" people get out of your way when you try to leave. on the other hand, at most nascar races, they have reserved motorcycle parking up front, so either or. EDIT: nevermind on the motorcycle parking, i though you meant the bmw bike not a car. either or would be OK
take your own cooler of drinks. when i went to nashville superspeedway, a longneck domestic beer was $9 each. soft drinks were about $3 for a 12oz. can, IIRC. food is as bad if not worse. you are allowed 1 cooler per person.
take a cushion to sit on, the bleachers get uncomfortable after several laps.
if taking wife and/or kids, take some ear plugs/muffs it is quite loud at times.
i think id check their policy about carrying before id attempt it, with as much alcohol as there is there.