Hello.
1) Probably you need to check the Booking Calendar MultiUser version. In Booking Calendar MultiUser version possible that each registered WordPress user (your owner) have own individual independent booking admin panel, and can see and manage only own booking resources and some other settings (other owners will not see the bookings from this owner, they can see only own bookings). Please check more here (at bottom of the page) http://wpbookingcalendar.com/overview/
Also each owner (user) will receive the emails about the bookings of the own service(s) or property (booking resource(s)) and can approve or decline them. Please note, that the each owner WordPress user) will have different individual calendar(s) with booking forms in the separate pages. Please retest it in the live demo. You can read more about the initial configuration of the Booking Calendar MultiUser version: http://wpbookingcalendar.com/faq/multiuser-version-init-config/
Please test the live demo of Booking Calendar Multiuser version here: http://multiuser.wpbookingcalendar.com/
Admin Panel of Multiuser version (here you can test several admin panels functionality): http://multiuser.wpbookingcalendar.com/admin-panel/
Please note, this version works in WordPress single site environment. All this functionality does not relative to the WordPress MU installation. If you are using WordPress MU, then you will have fully independent activation of plugin, and you can not check bookings with super booking admin users from different admin panels.
2) If you will have any other questions, please contact support of plugin here: http://wpbookingcalendar.com/contact/
This forum is only about support of Booking Calendar Free version.
Kind Regards.