Do I have to pay for all KundenMeister functions, although I don't need them?

No, KundenMeister is built modular. So, you only pay for those functions which you use.