Ya, get the headsets. Won't have a clue what's going on without them - plus you'll be deaf by race's end. ;D
Been to Daytona a few times, but honestly it's not a great track for being in the stands. Bristol, on the other hand, is an awesome track. Never been, but wishing I'll get to go someday. I'm envious!
Oh, and bring bug spray.