I would rethink studying law in a language that's not your native one. Law is considered to be extremely tough in Germany and your future career basically depends on two exams you take. And they are already pretty hardcore for Germans.
And then there is always the problem of future employment. I guess it will be hard or even impossible to find a job as a lawyer in Germany for someone who's German isn't absolutely perfect. You could look for a job in international law, but competition is pretty severe there.
Also, Germany doesn't have a Major/Minor system as far as I know. And I doubt that there is a program called "European History" you could enroll into