Yes, the famous Scarlet and Rhett staircase scene did take place at the Jefferson Hotel in Richmond, VA. I happened to stay at the Jefferson Hotel in VA a number of years back. The hotel was...
Just take I-64 WEST to Charlottesville.
Depends hugely on when you want to go and how far in advance you book.
one hour
150-200 miles, you can measure on google earth