hi
yes these are the documents, and you need to add the bank transfer payments as well.
its around 100 euros i guess.
I received an email today informing me that my passport will be dispatched to the embassy today, however I got to know that VFS Vienna does not send the passports back to Dubai or anywhere out side Austria, and that the only option is either to collect it by yourself or arrange your own courier delivery and inform them via email on the date and time of the pick up, the name of the courier company and provide the airway bill. you can do this via DHL again,however wait until you receive the notification that the passport was dispatched back to VFS.
Good luck.