You mean the Bible?
It's his store, he can sell/stock what ever he wants. If he doesn't carry what someone wants they just move on down the road to the next place.
Whatever... See above...
The expectation of any paying customer is that he/she can get legal drugs as prescribed at the pharmacist. If the pharmacist wants to impose his views, then he better be prepared for boycotts and bankrupcies...