Mizone,
Its a shame that you have to spend all that cash to get to Dubai to meet with the DFO and the Chief Pilot. But given that you meet their minimum requirements I think this will help you no end.
Regarding actually getting the job, be aware that depending on the situation in the Company (guys leaving) it can and often does take quite some time to actually get in to the Company. A few years ago, it took a good friend of mine 6 months to get in and it took me 4 months, but it was worth it.
CBS