This may help, on ancestry extracted parish and court records. Archbishop of Canterbury marriage licenses.
License issued 18 July 1662
Thomas Ryde of Ewhurst Surrey, Yeoman about 32 years of age, to Mary Grafham of Albury age 22
with consent of her mother Mary Grafham, now Mary Ryde wife of Gabriel Ryde of Ewhurst.
Marriage place listed either Stoke Guildford or Shalford Surrey. So the marriage wasn't at Ewhurst
There is also a William Ryde wife Mary (from his will probate 1705)having children at the same time as Thomas and (possibly Mary nee Grafham) in Ewhurst.
He had children mentioned in his will, Elizabeth 1689, Ann, William, Edward, John and Thomas 1691.
There may be more. Thomas was the youngest as he also got 30 pounds to pay for an apprenticeship.
1)William and Thomas gave their children the same names so they were probably brothers.
2) Elizabeth daughter of William has a brother Thomas who survives to adulthood.
If you have access to ancestry read the wills. This is one of them.
Mary Ryde of Ewhurst wrote a will 1719 probate 1720
Grandsons Thomas Ryde, William Ryde, John Ryde, grand daughter Mary Ryde w/o Gabriel Ryde my grandson late deceased, their children Mary , Gabriel and Sarah.
Elizabeth Grafham daughter of John Grafham her grandson
Dorothy Ryde daughter of Thomas Ryde.
Based on the above she is the widow of Gabriel Ryde senior, mentioned in the license of Thomas Ryde to Mary Grafham above.
To make matters more complicated Gabriel Ryde (her grandson) married Mary Hayne of Cranley 29 October 1700
I refer to the Sarah Ryde that married Edward Haynes daughter of Thomas (the elder)
You have a puzzle to sort out.
The Elizabeth who married Samuel Child could be the daughter of William and not Thomas as she was born 1689 as opposed to 1667.