Separate names with a comma.
I agree. It may even be considered to present an option ... 1) Sleep until morning or 2) sleep XX hours (with XX to be filled in by the...