You didn't mention if the grout was colored. Be very careful to NOT use any bleach based products on any colored grouts. Something that works good on all types of grout is bon-ami mixed with vinegar. ... read more
Impossible to say without inspecting the roof but some will live quite a long time based on exposure, correctness of installation, ventilation, etc.
There is quite a bit of variance and human cont ... read more