Good to have:
...
ideally including modem for German DSL, but am open for suggestions with a separate modem. My ISP does not provide separate modems, only router including modem with additional cost, so I need to take care of both.
You might be able to set your ISP device to bridge mode. In that case it would only act as a modem and you could connect any router downstream.