Do I have to pay for the customer account?

The customer account remains free of charge and you can cancel your account at any time without notice, as long as no existing contracts prevent this (such as an active BahnCard).