Unable to answer "Is there a shelter at this stop?" – Matzleinsdorfer Platz (Bus Platform) – https://osm.org/way/475023318 via StreetComplete 59.3:

keine Haltestelle. Eine Nachbus Haltestelle ist ca 200m weiter. Poto links Bahnhof, rechts Gürtel

Attached photo(s):
https://westnordost.de/p/252166.jpg