Some people get the permanent accommodation right away when they arrive to AUH, but some will get hotel. If you are in a hotel, you don't have to share the room. Actually some people are more than happy to be staying in a nice hotel
. It depends in which hotel you are staying, some offer breakfast, some don't, but you won't get lunch or dinner anywhere. The accommodation thing is basically matter of luck...
You'll be entitled to staff travel on EY flights right after you graduate.