Also just wrote a long reply which vanished.
I did my PhD and a bit of teaching in the UK, DH is a professor here in Germany.
Caveat: my department in the UK had a lot of problems and came very close to being shut down altogether. So my basis of comparison may be a bit off.
Admin. Considerably less than the UK.
Research considered better than teaching as able to bring in more money through research grants. But teaching not looked as down upon in comparison as it was in the UK IME.
Need to apply for research grants: Yes, constantly, even when tenured.
Lots of time wasted on Excellence Initiatives and the like.
Hiring can be meritocratic. DH, for example, is non-EU and did his PhD at a non-EU uni, but got here nonetheless.
But whether meritocratic or not probably depends greatly on the actual place you are applying to, rather than being something across the board for all of Germany.
One thing to know is that, depending on the uni, the hiring process can be much more drawn out than other countries. Lots of international applicants end up not coming here because they got a job somewhere else while the decision here hadn't yet been made.