1. About 2 months last I heard, rather relaxed pace. Training done by CAE KL, can't comment on difficulty as I didn't train there.
2. Nothing official. Best you can do is put 5 requested days off together at the end/beginning of a month, maybe add a few days leave, and create a 6-2ish roster.
3. ID tickets available, same rights as AA flights (wife+kids or parents). Confirmed ticked within 14 days of outbound flight. XL seats very difficult to get though, subject to availability on the day and they were always full.
S.