Related Sites
Currencies worth over 10.000,- Euro have to be declared to the customs when entering Germany.

After arrival in Germany you will need some cash (Euros).
Unfortunately there is no chance to exchange money without a bank account. But there are exchange bureaus in all major airports and train stations.

Another option is to withdraw Euros with a credit card from an ATM . For information about the costs please check with the issuing bank institution.