
They're all fine.
I'm surprised that you missed a few very notable ones:
Lord Kelvin
Robert Boyle
John Tyndall
George Stokes
Two more obscure ones are Joseph Larmor and William Henry Harvey.
[Edit: scratch that last one. It seems crater Harvey is named after the English doctor who discovered the circulation of the blood. I was misled by
Virtual Atlas of the Moon.]