I do not have info. on James Garner but am following my ROGERS line from Surry and Westmoreland Counties in Virginia. The Garners have a long relationship with the Rogers family going back at least to Moore Co., NC in the late 1700's and then to Blount Co., TN by 1837. I would like to see if the relationship goes farther back into Virginia.
From Surry and Westmoreland Co., VA branches of my Rogers have gone to Johnston Co, NC around 1750, Edgecombe Co., NC around 1780, Wake Co., NC 1790, to Blount Co., TN around 1800. They intermarried with GARNERs and Cagles from Moore Co., NC among others. There is a city named Garner, NC just south of Raleigh, NC in Wake Co.
If any of this seems to match your information please contact me. I have a list of many Garners from the late 1700's forward (mostly in Blount Co., TN).