I was there for the weekend a few weeks ago, and we Ubered to both C2C and the UVA game. Both very easy and cheap. (Although apparently there are designated Uber drop off spots, neither of our drivers had a clue where they were.)
My first choice is always staying at the WaDuke and walking to Cameron, but this was Parents Weekend and the rates were exorbitant.
Several years ago, we were able to park on the circle in front of the Chapel on the weekends, if there was a spot and we got there early enough, at least several hours before the game. Or in the Bryan Center garage. I am not sure if either of those options are still possible though.
And FWIW, I have also parked in the Iron Dukes lot at Gross Chem - and that’s not a super easy walk uphill for some.