Absolutely. Someone can represent you and do all this for you provided this person has all the required documents together with your ID/Passport and a Vollmacht (a procuration) for this person.