Yes. DC's Amtrak station, Union Station, has a lot of parking available.
The closest Amtrak station to Winchester is Martinsburg, WV. The Capitol Limited runs between Washington DC and Martinsburg.
Amtrak
2.5 days
You will have to take Amtrak to either New Carollton, MD or Washington, DC.
Where there is parking available and allowed.
Bus to Richmond Amtrak Station; then Amtrak to Washington Union Station OR SOuthwest Airlines Norfolk to BWI Airport;p then either Amtrak, MARC Commuter Train or Van service to DC
At the amtrak station.
Yes. Baltimore and New Carrolton, MD are served by Amtrak's Northeast Corridor Line to Washington, DC. You can change in Washington DC for Amtrak's Capitol Limited, which serves Cumberland. MD, or ride the MARC commuter rail system, or Metro to the Maryland Suburbs.
No. The nearest stations are in Washington, DC and New Carollton, MD.
Some, like the Acela Express do, but most others don't. Most of the ones that do are on the east coast. I live on the East Coast and I take Amtrak from New Jersey to the South. From New Jersey to Washington, DC Amtrak runs on electricity. In DC, Amtrak switches over to diesel to continue South.
you can pay $15.00 for the overnight parking
Yes, in fact there are many different rail lines. Amtrak trains pass through Washington DC and Virginia. The Washington DC Metro system has many stations in both Virginia and Washington DC. CSX and other cargo trains pass through DC and Virginia.