I can help in your request. I have slightly different dates and spelling of names for some data, though.Thomas Staples (died 1805) married Eleanor Thompkins, also daughter of Giles Thompkins and Valentine Childs, making her Martha Thomkins's sister.
According to my information, John Staples was born December 20, 1773 (not 1775). I believe he was a magistrate of Albemarle County From 1802 to 1806.
I have some gaps in my data, but Thomas Staples (1747 -1805) had a younger brother named William. He had a sister named Prudence who was born in 1760, so it is possible that your William Staples is Thomas Staples's brother, but I do not have birth and death dates for William.
Thomas Staples was my direct ancestor, begetting John (1773), who begot John Tyler Staples(1811 - 1893), who begot Henry Lee Staples I (1841 - 1847), father of Henry Lee Staples II (1889 - 1938), father of Henry Lee Staples III (1920 - 1990). I was born in 1956.
The Thompkins families and Staples families are closely intertwined from the mid 1700's through the mid 1800's. There were many marriages between the clans.
I would love to receive information you might have about that period, and would be happy to provide you with further information, if you're interested.