Their roster is a mess. They're like a football team who sold their star player for a lot of money and instead of filling the void with 1-2 really great signings splashed it on multiple guys hoping to somehow strike gold.
You could argue that Bennett was their main signing but they don't really back it up with a really good train, he'll have to fight for position a lot on his own. And as
@Earns1985 has pointed out, they have a shitload of "potential GC top 10 guys" but no one really close for podium. If they go for 2-3 leaders approach they're gonna end up like a budget Movistar team.
I think their best approach should be like they did in the tour this year. Have on GC guy (Keldermann) who'll have GC freedom but basically gets told just to stick to wheels without bigger team support (which I think he was fine with) and have the rest of the team gunning for stage wins or other stuff on their own. This strategy got them two stage wins, plenty of coverage with Schellings Polkadot battle in the first week and 5th in GC - while a team like Movistar supported Mas for three weeks for no apparent reason.
Now, they can still do that again next year but what was the point of signing Hindley, Vlasov, Higuita etc.?
I think they can forget about a Tour podium and even the Vuelta seems unlikely. Honestly, their best shout for a top 3 is to send Buchmann to the Giro and pray for good weather (which is unlikely tbf). If its cold and rainy he's busted but with good weather that route suits him perfectly: lots of steady climbing and almost no TTs.
For the Tour I'd send Kelderman and Vlasov, Bennett with a train and gun for stage wins on every breakaway opportunity (e.g. Politt for the cobbled stage etc.).
But yeah, given that its a German team and how the public here only cares about the TdF, they'll probably send every German/Austrian to the Tour no matter if they really fit.