Re: It's called freedom, folks
IANAL but I believe that in all 3 examples the business owner is well within their rights to refuse.
Refusing to accept a particular job is not the same as refusing to provide any service to an entire class of people.