The initial enquiry form can start your customer's journey with you to capture all the information you need.
Once you have accepted the enquiry, and offered an initial appointment (with a request for a deposit) you can then also offer separate additional sessions from the client profile page.
The client will see all your appointment offers on their unique link and can respond to each one independently. That way you can offer a different number of date and time choices for each one of the sessions.