It's very easy to go off the track in finding your ancestors if you just go by what you read on the internet.The internet is very very useful for genealogical research, but only if you take care to check each statement to see if it is backed up by record evidence.Several of the statements in your post are either unproven or can be shown to be incorrect.If you accept without proof even one single link, you can easily end up embracing somebody else's ancestors instead of your own.
There is no proof that Richard Pace (the son of Richard and Rebecca Pace) married Elizabeth Cain.It's plausible, but not proven.If he did marry an Elizabeth Cain, she was NOT the daughter of James Cain (son of William Cain) whose will was proved in 1761.That's the wrong generation.Have a look at a transcript of James Cain's will.It names his daughter Elizabeth Cain.But by 1761 Richard Pace's wife had been Mrs Pace for probably 40 years -- if she was still alive by then.
There is no proof that James Cain's wife was Rebecca Moore.This conclusion seems to have been drawn due to the fact that Epaphroditus Moore's will mentioned a daughter Rebecca Cain, and James Cain's will named brother-in-law Edward Moore as an executor.Again, it's plausible, but it's not proven.Epaphroditus Moore's daughter Rebecca might have been married to some other Cain.
I'd be interested to know more about the James Bell Jr you mention.Why do you believe he married a daughter of William Cain (will dated 1734, Bertie Co NC)?The Mary Bell who married John Anderson was not a daughter of James Bell, she was a daughter of John Bell and Hannah Stokes, is named as Mary Anderson in the will of her mother, proved 1768 Sussex Co. Va.Do you know for certain that you descend from a John Anderson and Mary Williams?If you post what you know (proven facts, that is), it may be possible to determine whether you descend from John Bell and Hannah Stokes.
The will of Hannah Stokes, which names daughter Mary Anderson, also names grandson Silvanus Bell.Silvanus Bell was a son of Hannah's son John Jr, who married Phoebe Stokes, daughter of Silvanus Stokes (will proved 1766 Sussex Co, cited in Pritchett, Southside Virginia Genealogies, p1876).John Bell Jr died 1748 (Pritchett, SVG, same page), and Silvanus Stokes was placed under the guardianship of John Knight.This John Knight was perhaps the husband or son of Elizabeth Stokes, Phoebe Stokes Bell's sister, who was named as Elizabeth Knight in the will of her mother Cecilia Walker Stokes (will proved 19 Oct 1768 Sussex Co., also cited in SVG, same page).
Thank you for the suggestion regarding John Edmunds.Do you know of any records linking him to the wife of Samuel Hackney?Samuel Hackney and son Jennings Hackney both witnessed the will of Richard Eddmonds pr 1750 Northampton Co, and so did "Barabee Melton", probably Barnaby Melton who was (probably) husband of John Pace's daughter Mary.Do you know of evidence that Samuel Hackney's wife was Mary Edmunds?Hackney's will was proved 1762 Northampton Co NC.It mentions no wife, so presumably she had died.The will names son Jennings Hackney, also "Sarah Yates alias Hackney" and "Lydia Norwood alias Bradley".Lydia Hackney married (1) Rev. George Ledbetter and (2) John Norwood (Boddie, Southside VA Families p1732).John Norwood was one of the executors of the 1762 will of William Walker whose daughter Cicely married William Pace.Samuel Hackney's son Jennings, who died 1764 (Acts of NC General Assembly, V24, p262), probably married a daughter of William Walker as Walker's 1762 mentions his grandson William Hackney.The William Hackney who married Rachel Knight was their son.
Cecilia Walker, who married Silvanus Stokes (will pr 1766 Sussex Co VA), was a daughter of William Walker (d. 1723 Henrico Co VA) and his second wife Elizabeth __________.Cecilia Walker had a brother Henry Walker (both named in the will of their mother Elizabeth Walker proved 1727 Henrico, cited in Pritchett p1868).This Henry Walker may have been the Henry Walker who owned land in Bertie Co NC and appears on the Bertie Co tax list 1727.The Bertie Co Henry Walker MAY have been the father of Major Walker, who married a daughter of William Fort (see Adventurers of Purse and Person, Reynolds section).The Major Walker who sold land jointly with Stephen Pace in Halifax Co NC in 1779 seems likely to have been their son.
It's possible William Walker (will pr Halifax Co 1772), whose daughter married William Pace, was also related to this family since his will mentions a son Joel Walker and the name "Joel" occurs in many branches of the family of William and Elizabeth Walker.
Sorry for the deluge of references.I'm trying to get these people straight in my own mind.