James Mc Graw is listed on the 1870 Federal Census, Page 507A. See:
http://www.rootsweb.com/~mswinsto/census/1870/pg0503a.txt
The Will of James Preston Mc Graw is identified in Winston County Will Book 1, Page 279 dated 24 April 1911. See:
http://www.rootsweb.com/~mswinsto/probate/will_book_1.htm
I don't know if this is the same James Mc Graw you're looking for.
I've asked a lookup volunteer in Winston County to help identify if either James P. or Thomas H. are buried there.
Regards,
Jim