bom dia a todos tem crase?
não
Para saber se frases como essas têm crase ou não, tente substituir o "a" por "para a". Se a frase continuar fazendo sentido, então tem crase. Se seguirmos essa dica, teremos "Bom dia para a todos", o que não faz sentido. Além disso, "todos" é um pronome indefinido, plural e masculino, e não deve-se usar crase antes de pronomes masculinos. Logo, nesta sentença, não há crase.