Emergency Numbers in Germany:
Police : 110
Ambulance / Fire Department : 112
In Germany you need the following items inside your car:
First Aid Kit, Warning Triangle, Safety Vest
It is recommended to have a safety vest in your car for every passenger.
Can i drive my highly modified and tuned Mini in Germany?
The German Laws apply. The Mini must be "safe for the road". What is deamed to be "safe for the road" lies in the judgement of the police. If you are unsure then its probably best to transport your mini on a trailer.