The shadow cabinet idea is a bit alien to German politics, but each party has spokespersons for specific subjects, most of which overlap with the responsibility of ministries. Those responsibilities are, however, reshuffled a bit with each cabinet. It will be a major point in coalition negotiations who gets which responsibility.
The AdD isn’t the sole opposition, and given that the SPD seems to be willing to go into the opposition as well, the somehow formalised position of the leader of the opposition should go to them, as far as I understand. Which is a good thing, since this means the AfD won’t chair the budget commission.
The coalition talks might be quite hard, since Bavaria has upcoming egional elections, and the CDU’s sister-party CSU and the Greens hate each other properly in public. If they would fail, there is a chance Germany will have to have new elections. A minority government is next to impossible, I think. Since no-one would want new elections, I assume the talks will end with a coalition. But there will be some falling-out. To make matters more complicated, the Greens would traditionally ask their party base, i.e. every single member of the party, to vote on the participation in a coalition.
The Federal Republic of Germany, it seems, will have some stuff to sort out domestically one way or another. Watch out for European politics, there might be some who might think this will leave an open spot on the agenda. (Notice, btw, that Öttinger was standing right next to Merkel during her first public reaction to the exit polls.)
Regarding the face of fascism, I am a bit sceptical. Even the AfD can’t say stuff Trump, Wilders, Le Pen and Farage could. Not to speak of Kaczyński. and Orban. But they will, of course, be in glee.