adjust reservation validations to handle starting reservation during grace period

#77087 and #77093
Could not start reservations with max length early.
Could not start restricted instruments early.