Breaking a promise

Q: If I made a promise to Allah Ta'ala that, if I was to be cured from this illness, I would never do a particular sin again. However when you get better you fall into that type of sin again.

Now does this mean I will be included in the verse of surah tawbah verse 75-77 who Allah Ta'ala punished with hypocrisy as a result of breaking a promise with Allah Almighty. I am really worried that I  am going to be punished with hypocrisy and die a hypocrite.

Getting money from social services

Q: I have been paying taxes for 5 years close to 1200 to 1400 dollars a Month.

I got laid off and now im taking social services until I find a job because I had no savings. I get about 780 a month. I gave them my friends basement address but I live with my parents. My friend even signed the letter. The thing is the amount I get for rent, is that halaal for me or do I have to make my friend make intention of it being a girl?

Opening a snooker shop

Q:

1. If I open a snooker shop, will that money be halal or haram as I know in Islam betting is haram but in this case we are not telling the players who will come to my shop to play snooker that you have to bet but more then 90% of the boys that play bet, or both of them agree to pay money. So is it still haram or halal?

2. If I wrote on a wall that betting is not allowed here then will it be enough to make snooker shop money halal?

Hijaab

Q:

1. Is it mandatory to wear hijab for a grown up Muslim woman and what exactly is Hijab?

2. Is it enough to cover her satar (hair and body except the face, hands (fingers)) or is it a compulsion to wear a black colour burkha as we wear in India?

3. What is ruling regarding talking to men of the opposite gender?

4. What if a woman is a civil servant wherein she has to follow a dress code, What is the ruling in such a condition?

Cancelling an insurance policy

Q: I did an insurance policy in 2014 for 10 yrs, every year I need to pay a premium of 35k. Last year I got to know that it is haram and I wanted to get myself out of that. But If I opt out now, I will loose 80% of my money. Will I be getting sin for continuing that policy. Should I just stop paying the premium. What should be my approach in this matter.