There are different classes of cars like the Nitro class, Pro Modified, Pro Stock, Super Stock…etc. The cars in each class will race until there’s a winner (at least that’s what I imagine anyway). As for attendance, this video was filmed on Friday, which was one of the days drivers could test and tune their cars for the track. Usually test and tune days don’t have large attendance. Most of the people come to the actual race days, which is Saturday and Sunday. Hopefully that answers your questions!
A few years ago i went to Epping NH on a Saturday and it was crowded like hell! Definitely something to see. They also have clinics where you can ask questions to pros about the technical stuff related to top fuel racing.