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

Verkar ligga ett övergångsställe placerat här i kartdatan istället för över själva vägkorsningarna. Konstigt. Måste kollas på i kartdatan.