Don't bother with the Blue Ridge Parkway until you get to Charlottesville. If you only have two full days, I'd use them both in either Williamsburg area or DC area. Williamsburg can be done in that time. Two days in DC is not enough for more than the monuments and a few cursory museum views.