You've got a long drive... pack light. I've been messaging @
Ducati999 and I think that in between him and me we've got lunch main courses covered, plus everyone tends to bring standard snacks and such.
There's also the on-site food vendor, who can provide breakfast and lunch fare.
Re dinner: Saturday the track opens around 6. I usually eat before I get there because on arrival I'm busy running the bike through tech, setting up the garage, etc.
Sunday there's pizza in the big tent right after the track walk ($10/person, must get your name on the list before lunch so Tony knows how much to order). I usually do that because you get to spend time with other riders who you wouldn't run into otherwise.
However, I could be talked into breaking the routine.