Can I set up a Tap account for my customer and then hand it over to them?
Yes. The best way to do this is:
Setup the Account with your own email address.
Add your customer as an Account administrator: Account > Account administrators > invite new admin.
After setup is complete, your customer can remove you as admin.
How can I share revenues with my customer for providing ongoing service?
You can do this by creating a Connected Account for your customer and adding a Service Plan. See this article on Connected Accounts for more details.
Can I advertise my brand on my locations on Tap?
Yes, you can - simply add your brand details to your account Display Settings, and your details will be available for all drivers to see at all of your locations.