Hi, you should ask the German embassy directly, most of those answers can change from country to country, so it won't really help you much if I tell you how it was for me, since the requirements for a visa application vary a lot.
Besides, the answer to your questions should be in the embassy...