William and Hannah (Richardson) Hall were married at St. Paul's P.E. Church in Chester on 23 April 1731, so the Thomas Hall who died in Willistown in 1814 couldn't have been your William's father. Unfortunately, parents of the bride and groom were not listed in St. Paul's records.
Sarah (Hall) Yarnall, wife of Moses Yarnall, was the daughter of Thomas and Mary (Minshall) Yarnall. She was born 7th mo. 6, 1764.