An 8-3 dem map might be a bit too aggressive, probably 7-4 is more realistic. Virginia's geography is really becoming quite favorable to Democrats nowadays, one of the few states where that's true.
Shore up VA-10 into NoVA, move Charlottesville/Albemarle into VA-7, and add Norfolk into VA-2.
Those three districts are probably enough, VA-1 will take another decade to flip over.
I think it's probably possible to create a fourth winnable (but not better than toss-up) district on the edges of NOVA as well for a 7-3-1 map, which is the best the Democrats could hope for without aggressive gerrymandering. An aggressive gerrymander might even be able to get them to 9-2 (or at least 8-2-1), but that seems unlikely to happen. Would require drawing four districts into Arlington/Alexandria.