Is a cracked roof title considered cosmetic
Tile roofs can last anywhere from 35 to 50 years, depending on the roofing material installed under the tile. Cracked tile often happen from people walking on them during pressure cleaning or gutter cleaning. Some cracked tiles could even be from the initial installation as inspectors don't usually inspect each tile.
There are special adhesives designed to fix a cracked tile. It is applied with a caulk gun and prevents you from having to break loose the old tile to remove it, which can damage and crack the membrane below.  The adhesive comes in many roofing colors.
You should definitely get the roof leak that you found corrected before closing.