Thank you.
These are surely right, especially with place and combinations of Christian names. Nice finding!
There are two wrinkles. One is the more-than-usual variation in name spelling at this point in time. Osborn, Osbourn, Osborne, Osbourne, Giddens, Giddins. But I see that Anne and William, on the latter’s marriage to Elizabeth, spell their name differently.
The other wrinkle is that I cannot find Thomas Osborne's birth or baptism, or anything else. Like Sarah he was living with his grandparents in 61 and with his father and stepmother in 71, but after that nothing. I found two births in the right years (56-57) registered Birmingham, but they are the “wrong” maiden name (not Giddens) and Thomas is supposed to be born in Hunningham, i.e. Coventry, liked his sister.
Too bad about Leonard.
I am descended from William's s sister Anne Osborne (1842-1920) who married William Lake in 1865, settled in West Ham, and bore my mother's grandfather William Osborne Lake there in 1868. The spelling seems to be settled by then, at least when we have used it since as a given name!