Hello.
1) Yes, it is possible in the Booking Calendar Business Medium or higher versions. If you need to set some additional cost for the booking, depending from selected options in the select-boxes or checkboxes in your booking form, so then it’s possible to configure it at the WP Booking Calendar > Prices > Form Options Costs page. Check more about this feature here: https://wpbookingcalendar.com/overview/#additional-cost
Watch it in this video guide https://wpbookingcalendar.com/help/advanced-costs-video-overview/
Please note, this forum is only about the support Booking Calendar Free version. If you will have any questions about the paid versions, then contact here https://wpbookingcalendar.com/contact/
2) Yes, it’s possible to configure at the WP Booking Calendar > Settings General page in “Availability” section, even in the Booking Calendar Free version.
In case if you need to set some unavailable intervals before or after the bookings, then it’s possible in the Booking Calendar Business Medium or higher versions. Please check more here https://wpbookingcalendar.com/features/#unavailable-time-after-before-booking
Kind Regards.
