Fraom what I have reviewed, your information is correct. the Kendrick in the 42nd Virginia Inf is David Kendrick [no middle name given] while the David C. Kendrick is with the 10th Alabama Inf.
A VA marker is a Veterans Admin marker.