Where did you grow up?
I ask because all of that stuff sounds like what was seen as fairly normal on the frontier in the 1800s. It sounds like a big problem is that your dad's world view is stuck 200 years in the past and you living in the modern world.
As i said getting out seems to be the only answer. I would say just avoid talking to him until you get out, then you will be a lot harder to be upset by him.