What a horrible Experience !! I am glad you are safe and nothing happened to you.
The Dealer's behaviour though is Unhuman. Instead of coming and asking you how you are, he starts beating you ( And you take the beating !!!! )
If I were you I'd make the Dealers life a living nightmare. I'd probably make sure his dealership would get cancelled. Automotive Companies have very strict guidelines for Dealers with Bad Behaviour ( I have had an experience wih Hyundai - I got a car replaced once

- Don't ask how but I did, Long story )
Please get in touch with a few Political People & the Media and I am sure they will be more than happy to help you out. In todays Media Crazy world - people are looking for news. Give it to them.
Last but not the least - File a Police complaint against the dealer - Don't be afraid, They might be powerful people, but remember they are not the ' LAW '.
Keep us updated !! Cheers !! And one more thing, do not buy the car from him, buy it from someone else and make sure you tell the other chap why you are doing so. He will surely spread the word around.