Unable to answer "Does this pedestrian crossing have an island?" for https://osm.org/node/7366371902 via StreetComplete 31.3:

There is not really an official crosding here. It is just a street to cross without any sign or markers.