8. Will I be able to include other bookings? What happens if some customers don't have a Facebook profile?

You can create a profile for these customers based on their email addresses and include their appointments in the agenda. However, it is always better to advise your customers to log in with their Facebook profile since this gives them more opportunities to share their bookings at your shop with their friends and earn reward points.