1. As a GCC national you can travel with your Civil ID, I don't know anyone who bothers to use their passport when traveling the region
2. I doubt you can use your license even if it has the necessary info on it. In my experience, you literally can't use it for anything at all besides driving as far as I know. I've tried to use it at a bank to pull out cash/pick up my new card when my civil ID was being renewed and they wouldn't accept it (or my passport). They also didn't at a security booth, and I can't recall what else.