Integrating Appointments+ with Buddypress questions

- Can a new user register themselves on the website as a service provider, including what services they offer?
- Service providers can change their hours from the front-end, but can they change their services from the front-end?
- Is there a way for service providers to set their prices from the front-end?
- Can I put an appointment calendar on every service provider's personal page so you can book them from their page?
Thanks!