Badly. They resent authority, because they believe they should be able to do anything they like, any time they like. They hate being told what to do, and will only cooperate if it furthers their personal plans.
Sociopaths exist in all segments of society but being a shrewd business person does not make one a sociopath.
What is the role and function of media and advertisement in your society
No, in fact, it's the opposite. There are many more straight sociopaths than gay ones.
this is a function of hudhud
Yes. Sociopaths lack empathy, not the ability to feel sorrow.
In my experience, sociopaths use religion to manipulate others.
would we be able to function in society without rules
the public function of a cooperative society is related work other then it's members
You function the best you can.
No
No. However, sociopaths have a mental disorder called ASPD, or anti-social personality disorder.
Sociopaths don't 'get to be' the way their are. Their born that way. As they grow older they realize that something in them is different. To survive they mimic human behavior so they can seem 'normal' to society.