Thanks for the reply,
1- Reference letters - 3 of them includes all required information (detailed duties, salary, start date, end date, number of working hours per week, titles held during employment period), all of them are on the companies letterhead signed and stamped.
2- Passports - passports are in English and Arabic language and did not require any translation.
3- Settlement funds - Bank letter sent and I am ready to support it with bank statement for whatever period required and yes the account is in my name.