As a resident, you can freely buy (new or used) or lease (short or long term) a car in the UAE.
The car can be bought in your personal name or in the name of your company (no difference). Concerning its insurance, we can advise you some local insurers.