Abusive husband

Hi, I am married for 12 years and currently staying in Dubai. Me and husband both are working here and I have two girl children, one is less than one year old. Over these years I have tolerated his physical and mental abuse thinking about my daughter's. But he is physically assaulting more and more and even when I was pregnant with second child he assaulted and i became unconscious. I have started talking about his actions to my family and his family and friends. But since he hasn't changed I complaint to local police and after they warned him of possible actions against him, he stopped physical assault. But he is not taking care of even children's needs and earlier he used to keep my salary as well. So all these years he was only managing my salary and he hasn't discussed how he manages it. So I don't have any financial surplus and now since he doesn't contribute I am struggling to manage everything. Recently I got complaints from others telling that he tried to sexually abuse their kids of age between 10 and 13. Two such incidents came into light and now am scared of living with him with my kids. I even feel that he will try to attack us. I am strongly thinking to live seperately and ending this abusive relationship. How do I file a divorce , do I need to travel India often during hearing and what is the maximum time period it will take for granting divorce? Also he has my gold which I got from my family during wedding which costs around 17lakhs and we have 10cents of land under both of our name. How will I ensure that my kids get maintenance from him atleast to take care of their studies. Do they have right to his other family properties ? Please give help