Are there any services or offers that cannot be used without a customer account?

You will still be able to use numerous Deutsche Bahn services, such as buying a ticket, without a customer account.
Convenience functions in particular can only be offered if the data required for them is stored, however. These include things like faster booking, which requires the storage of payment data, as well as redeeming vouchers or accessing your BahnBonus loyalty points online.