This is all excellent advice.
Me and a couple of chaps on here go over for a Bundesliga trip every season. We have been to Cologne, and had tickets via stubhub (I think) but it was the weekend Europe went into lockdown, and the match was postponed, so can't give specific advice!
German fans...