They all seem correct to me. 1 and 3 are quick and conversational, not to be used in writing.
But in my opinion the following are more natural:
2. "He is more (of) a bigot than ...".
4 "They are more bigoted than ..." or "They are greater bigots than ..."
- For Teachers