You may want to get the regimental history of the 7th Virginia Cavalry by Richard L. Armstrong. This fine addition to the Virginia Regimental Histories Series can be obtained @ http://www.mycivilwarbooks.com/order.html
You can also procure Emerson's Compiled Service Record @ http://history-sites.com/research/index.html