Your English is not an issue. There are not many people who post queries and comments whose English is superb. This includes people who are native English speakers,
Having said that, you may not get an answer to all your queries from readers at QL. You will need to do some work on your own. Get the contact details of insurance companies operating in Qatar. Call them and find out all you need to know directly from them.