Everyone has the right to express their beliefs, but I also have the right to think that they are awful people based on those beliefs, and not want to associate with them, do business with them, etc.
I'm not sure what you mean by "accept the person" with those beliefs. I don't have to accept anything. I must accept that they exist, obviously, but that doesn't really mean anything.
Sure, I agree with that, but I don't see how that's a useful argument. Accepting that someone exists and has particular beliefs does not mean I have to support their beliefs, give them a platform to spread them, or stand by quietly while they spew what I believe to be nonsense.
I'm not sure what you mean by "accept the person" with those beliefs. I don't have to accept anything. I must accept that they exist, obviously, but that doesn't really mean anything.