I like the names, although
Gwendolyn Lucille sticks out a bit.
Gwendolyn feels like a different style and I don't like
Lucille paired with
Gwendolyn. But I do like all the first names individually.
Gwen is a cute, and I like the nicknames
Theo and
Teddy. Lovely, sensible names overall, and not too common (although
Theodore's getting up there).