Lo que están haciendo ahí es filtrar las metas según en qué página estés, en ese caso con la primer linea muestra las etiquetas si se está en la Home del sitio.
Código:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
---------------
</b:if>
La meta Keywords Google no lo utiliza, otros buscadores se dice que sí.
Como en el mundo de los buscadores Google es el que manda, es lo mimo tenerla o no.
Esa etiqueta servía para indicarle al buscador los contenidos principales que se podían encontrar en nuestra página, sin embargo por el abuso y spam de keywords, la meta pasó a la historia.
En conclusión, es lo mismo usarla o no.
La description, por otro lado, si es importante y es bueno utilizarla.
Con este código lo que hacen es evitar las metadescripciones duplicadas, mostrándo sólo una descripción en la Home. En el resto de las páginas Google decide qué mostrar, es lo único que por ahora se puede hacer en Blogger, y funciona bien.