Yes people usually tip in Germany

No people never tip in Germany

In Germany the bill is just rounded up to the nearest 1, 5, 10

In Germany it's usually a percentage