Hello.
Please note, this forum is only about support of Booking Calendar Free version, so in future please contact about premium versions here https://wpbookingcalendar.com/contact/
1) Firstly please note this general info. The ability to have independent calendars possible in any paid versions of Booking Calendar.
Check more here https://wpbookingcalendar.com/overview/#booking-resources
You can watch video overview about this feature here https://wpbookingcalendar.com/help/multiple-calendars-video-overview-of-booking-resources-in-booking-calendar/
Please read firstly the general instruction about usage of paid versions of Booking Calendar: https://wpbookingcalendar.com/faq/general-usage-instruction/
You can create the different booking resources (your properties or services – unique calendars) at the Booking > Resources page and then you be able to insert booking forms for each of your booking resources into the posts or pages. Please read more how to insert and configure the booking shortcode into the post or page here https://wpbookingcalendar.com/help/inserting-booking-form/
2) Please note, for the “2x doube room” you will be need to have 2 separate booking resources (calendars) in Booking Calendar Personal version.
So its means like to have 2 separete “a single-unit properties”. You just can isert them into the different pages, or to have 2 forms one under other in the same page. Or to have selections of booking resources (rooms) like in this demo https://bm.wpbookingcalendar.com/select-resource/
3) Booking Calendar plugin is supporting
– import of events via .ics feeds from Google Calendar ( or Airbnb or any other calendar that support .ics format, like iCal application)
– and export bookings to .ics feeds (files), which possible to import in Google Calendar (or Airbnb, Booking.com, HomeAway, TripAdvisor, VRBO, FlipKey and any other calendar that uses .ics format ).
Please read more about this feature here: https://wpbookingcalendar.com/faq/#sync
Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.
Export. Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Kind Regards.