There is an Edward C. Craig listed in the 1850 Federal Salve Census as living in Lunenburg County, Virginia.
The D C Craig living in Southern District, Chesterfield County, Virginia is listed on the 1860 Federal Slave Census.