Medical is not needed for business visa.

I do believe that being a national of France does not require you to get a visa, you can get 1 month visa upon arrival (at the airport).

Check at the website: qatar.gov.qa and you will get answer to your concerns