Virginia City is a 20-30 minute drive from Reno on Hwy 341 up Gieger grade. It is a scenic drive.
Please look at the accommodations page. There is a range of accommodations ranging from $80 for single rooms to $200 per night for a family (house). There are also bed and breakfasts available. The next closest towns with accommodations are Reno and Carson City. Both are 30 to 40 minute drive.
Yes. Amy and I chose St Mary's because we want our wedding to be a family event.