You show Richard being born in 1653. On 7/16/1653 Elizabeth was born, according to Dorchester town records.
You show William born in 1654. There are no Dorchester town records to verify it.
You say a George was born 9/22/1664. There are no Dorchester town records to verify it. Also, the 1st George died 10/23/1659 per Dorchester town records.
The births of Hannah, born 9/13/1668 and Samuel, born 1/25/1669/70 are suspect. There are no Dorchester records to verify them. Plus William Weekes died 12/15/1677 and Elizabeth died 5/15/1678. She married Timothy Mather 3/20/1668/79. Wiliam's death, Elizabeth's death and her marriage to Timothy Mather are all verified by Dorchester town records.