1
You are kidding aren't you???? What's wrong with Australia Post?Send via AustPost to residential address will get it there. To be sure, pay for registered post or international tracking (signature). Express Courier International and Express Post International (parcels only) both offer tracking for parcels sent overseas.
Done!
2
From where? Australia?If you can have the package insured and provided with a track number, that'll help a lot. Still, I had packages disappear/stolen when they were simply put down in the main entrance hall in an apartment building in Berlin.
If the recipient has a rented a dhl package station, chances are very high it'll arrive safely. I get everything sent to a dhl package station and so far nothing got lost.
I know some people who only use Hermes to mail packages to Berlin, but you need to check if you can do this from Australia. Hermes don't deliver to a home address, but to stores nearby and the recipient has to go there to pick them up. An ID check is done.
4
By normal post as a 'recommande', by DHL or UPS it works without any problems. You can send it to your address at home in Berlin. If you are not present when it comes, you get a message to pick it up somewhere in Berlin, sometimes you can also call the service to bring it a second time.6
Just a little tip - if you add in the address of any post office in Berlin "POST RESTANTE" and your name your package will be stocked for a minimum of 30 days. To pick it up you need your ID card or passport. The German name for is 'Postlagernd' but the international post-language is French.8
#7 right, you have only 52 post offices to choice from.As nobody knows if OP will send his parcel from Australia or another country all depend of the post-rules as there are probably a different norm for. A "letter" from Germany to Italy can be 2kg heavy, same from France to GB, how heavy is your 'Package'?

