Unable to answer "Are there traffic signals that show when to cross here?" – Crossing – https://osm.org/node/7623180513 via StreetComplete 63.0:

There is a traffic light for this intersection but it's for the fire station that's on the other side of the road I think. It probably only works when there is an regency

Attached photo(s):
https://streetcomplete.app/p/338209.jpg