As he has a right to.
I’m sure there is another gay hair stylist out there to take his place.
No. He’d have a right to if he believed in freedom of association for all other business owners. I bet he does not, and therefore the restrictions would justly fall on him but NOT on the others who aren’t hypocritical in their belief in freedom.