There is not much you can do about the passport.. it happened the same with us.. having to wait for the passport to send the package. In the meantime, you can prepare everything, make the papers traduce if you need, etc.. You are lucky in the way that your visa office is one of the quickest (if...