Unable to answer "Does this road have lane markings?" – Stadium Road (Tertiary Road) – https://osm.org/way/1206106704 via StreetComplete 62.2:

Not distinct painted markings but it is visible what the lanes are