aren't these the sort of questions that it is best to ask during the interview stage, particularly the second one? I would have thought that your flying hours might influence your decision to "sign-up". Do Emirates not give that opportunity during recruitment?
Try a search on this forum for previous posts, on the subject.
This
site seems to have some useful info, whilst you await answers from those lucky enough to be enjoying life in DXB!