Supervisor has said some very disgusting things online, should I pull my name from our paper?
I don't think you need to pull your name from the paper(s). You're junior enough, and there are enough odious high-ranking people spouting nonsense online, that people won't blame you.
I WOULD start looking for more mentors ASAP. You need stronger letters of recommendation, as some people are going to question his judgement and ability to objectively evaluate you. Also, this guy clearly has done a bad job managing his professional image, which means he might have bad judgement about professionalism in general. If you learn professional norms from him, this might do damage to your development as a researcher. This is red flag land, and the sooner you can disentangle yourself the better.