Hammytime and I will be there for Friday and Saturday's games. We'll drive home on Sunday.
Yeah, parking sucks. I recommend you find a lot somewhere and take the tram in to the downtown area. Or if your hotel is close-ish to a tram stop, even better. That what we're doing.
Food is hit and miss, in my experience. Outside the park, there are plenty of good restaurants but might be pricey. Inside the park . . . . ugh. Never been much of a fan of their food, overall. Cactus League Nachos are good, but not sure if they sell them anymore (it was a specialty cart) as are the Hungry Hill sausages (better than the stuff from the generic concession stands, IMO.)