1. Please re-read guidelines
https://wiki.openstreetmap.org/wiki/Tagging_for_the_renderer
https://wiki.openstreetmap.org/wiki/Names#Name_is_the_name_only
https://wiki.openstreetmap.org/wiki/Names#Names_are_not_for_descriptions
2. This is a raster basemap style, not a map app. An actual app would have clickable icons to show each feature. 