You can take this as a standard and see what you want to bring.
But at present, there are many products in German Asian stores, and Asian stores can also buy many suggested foods (such as instant noodles), but the tastes are not so much.
2. In terms of clothes, it is recommended to bring a suit and shirt (if necessary for work). Others can be bought in Germany. The season we go to is summer. Buy a t-shirt, 20 euros is enough.
I went there on business for two months, and I don't know how to deal with personal medical insurance. Take some basic medicine. Of course, German pharmacies also sell them.
This last question is more difficult to answer. 100 euro can buy a lot of chocolates. But you can't buy a few other things, such as special beer cups. The choice of gift depends on who you want to give it to.
5. Internet, if you live in a place with Internet, it is best, otherwise you can only buy a 3G network card to surf the Internet. You should not be able to sign an online visa. Telephone contact, you can buy a phone card in China, which is more cost-effective. Eplus stores in big cities or all railway stations sell them.
6. It is inconvenient to bring too much cash. Remember, according to the regulations, the maximum cash limit is 5000 dollars. As for credit cards, both VISA and MASTER are acceptable.
Welcome to ask questions, I hope I can help you.