Unable to answer "Does this crossing have an island?" – Crossing With Pedestrian Signals – https://osm.org/node/10560339220 via StreetComplete 58.2:

The other two sides have a button and crossing signals, this side has neither. This side does still have crossing marks on the ground, though. Not sure if there's an option for all that.