1: Being in the world "not put yourself in that position" is impossible I think. Being in these positions give us the opportunity to learn more about ourselves, so it's a good thing.
2: Exactly. He wants to be respected for his choice "not to enter into a racial marriage", so he should respect others for their choice "to do enter into a racial marriage"
Personally I would not force a baker doing something he does not want. I would go and find a baker "who does not discriminate". I don't want to eat his discriminating thoughts.
And when all people do this, he will be finished as a baker anyway. If people go and buy there it means they don't care so much about him discriminating.
Just saw this video. Straight people in the video decided also to find another baker when finding out the baker was discriminating gay people.