Can the client book a time after the event has started?
Yes, this can be configured. In the rule, enable the Shift start from the current moment checkbox. Then, specify (using a negative value) the amount of time after the event start during which the client is allowed to book.