Man, that looks like a pretty open track. All the ones close to me are extremely aggressive at keeping people, except the facility hired photographer, away from those kinds of places you got to.
Yeah you have to be part of the "pit crew" and you get a restricted pass and can go to the center where the drag tree is and take pictures. Also yes it was an 1/8 mile track unfortunately its all we have close to us.