Hi,
1. Roster I dont know. But around 70-90Hrs per month, not commutable. I think the max. is 4 days off in a row once per month. But some one might be able to provide better info.
2. No Upgrade chance allthough advertised. The no University upgrade with 6500h is just a gig to get more applicants. No upgrade to Wide Body as the internal rule says that only guys with 1000tt as a maximum may apply for 777. So u as expat gonna be excluded.
Hope it helped a bit to lighten the dark.
Cheerio