The ages don't quite match up.
Richard Kimball made his will in 1674/5; when he mentions his daughter Elizabeth, he does not provide a last name for her; this typically meant that she was not yet married.
However, in order to be the wife of Richard Sawtell having children starting in the mid-late 1630s, Elizabeth and Richard would have been married by 1635, and therefore born no later than 1615.
Elizabeth, dau of Richard Kimball, was born in 1621, and would have been too young to start having children in the mid-late 1630s as the wife of Richard Sawtell was doing?
The Kimball genealogy says no marriage record of Elizabeth, dau of Richard Kimball has been found.