Doc,
It probably takes me a couple of hours. I make a pass up each side with the blade set to drag the gravel out of the ditches, then another pass up each side to grade to the center. Finally a pass or two with the blade reversed to knock down the windrow in the center. Maybe a little more touch-up in some difficult places.
But I am just working with six months to a year's worth of traffic "damage" and washes from heavy rains, not several years of abuse as you describe.
One challenge is getting the blade set for each pass. After some years of this I often get it right the first time for each pass, occasionally have to stop to make an adjustment.
I find the horizontal angle of the blade (how much the leading edge cuts into the ditch) is best set by adjusting the top link, which I can do from the seat if I don't get it right the first time. I know some favor using the adjustment to level one arm of the 3-point, but I don't find my tractor has enough adjustment there to get the job done, and if you use that you have to adjust again when you swing the blade to the other side (I only grade going up hill to try and work the gravel back up the hill). After setting the angle for one side with the top link it's already set when I swing to the other side.
I always wait until after we've had some rain because the driveway is too hard to cut with my feeble old blade when it's dry, but also to make it pack better after I'm done. Grading when dry leaves it loose and it quickly becomes washboarded by traffic.
BTW, I just noticed you are in Williamsport PA. My ancestors lived Turbut and Lewis Townships in the mid to late 1800's before their descendants mostly headed west.