I went there twice, over a decade ago now, but as an 'entrant' rather than spectator. The car club I was a member of hired the venue for the weekend, a few years in a row, so we had exclusive use of the hill climb for the best part of 2 days.
As I remember it, we had to park on the grass at all times other than when we were queued up to go up the hill. I don't recall having any problems with the facilities there, but I honestly can't remember if food or drink was available as our club sorted everybody out in that regard.