Kathy, The information regarding John Gilliam and Sarah Faris/Ferris is not correct. They are NOT the parents your Sarah that married William Ezell. In fact, John Gilliam who married Sarah Faris/Ferris never lived in Surry County, VA.
I have the Will of John Gilliam who married Sarah Faris/Ferris and it was recorded in Goochland County, VA. Their daughter, Sarah, per the Will married William Snead. Sarah's sister Mary married William Snead's brother Charles Snead. The marriage is recorded in the Douglas Register.
I am still working on your William Ezell and wife Sarah and their son Gilliam Ezell. I just have not yet found the namesake for Gilliam Ezell.
Since Gilliam Ezell named a son Hansel, that may point to the family of Anselm/Ansel Gilliam or Anselm/Ansel Bailey who was associated with the Gilliams of Surry and likely a namesake of the Anselm/Ansel Gilliam above. In the parish records of Surry Anselm is often spelled Hansel and Hanscille.