Whether or not you have to pre apply depends on your passport and for the latest information please check emirates visa on line
No such visa arrangements for transit passengers, at least not until Oct 2018 - and that would be like 48 hours visa only and not 96. As you are traveling on EK, after buying the ticket apply online in EK website under 'Manage Bookings' - check for Visa
Thank you for your kind response. Is that 48 hours visa free of charge? I heard it can be extended up to 96 hours with the charge of AED 50.
I found that they have 14 days tourist visa also.Can I get that one? What are the requirements ?I have onward ticket and hotel booking also.