this is an absurd agreement, i have never heard of something like this in germany. Is this common in other countries?
I definitely recommend that people consult an attorney if they are concerned about the specifics of their own contract. The details of each situation can be quite different.
Not necessarily. Depending on what state you live in, there's a good chance that agreement would violate state law and would be unenforceable.