Quanto ao assunto, bem esclarece a Professora Maria Tereza de Queiroz Piacentini, autora de vários livros sobre particularidades da língua portuguesa.
Não Tropece na Língua nº 253
--- Estou com dúvida se escrevo Ano Novo com ou sem hífen. Ana Maria, Brasília/DF
Existem as duas grafias. Sem hífen quer dizer exatamente um novo período de 12 meses, o ano que se inicia. Com hífen designa apenas a passagem de ano, o ano-bom ou réveillon. Um exemplo de cada:
Ao discursar no início de janeiro, o prefeito apontou suas prioridades para o ano novo: educação, saúde e pavimentação de estradas.
Enquanto a maioria festeja o ano-novo, alguns abnegados trabalham pela comunidade.
Enfim, pode-se desejar um ano-novo festivo e ao mesmo tempo um feliz e próspero ano novo.
Não Tropece na Língua nº 144
--- Bom dia, Boa tarde e Boa noite – no sentido de cumprimento, têm hífen? Rosilda, Brasília/DF
Não. Quando você simplesmente cumprimenta alguém, escreve sem hífen:
Bom dia, meu pai.
Boa tarde a todos.
Boa noite!
Usa-se o hífen quando se forma com os dois vocábulos um só, ou seja, um substantivo masculino (até mesmo boa-tarde é subst. masc.) significando “um cumprimento” e que geralmente vem precedido pelo artigo indefinido:
Gostaria de desejar-lhes um bom-dia antes de me retirar.
Deu-nos um boa-noite com muito carinho.
Abraçou-me com um grande sorriso de boa-tarde.
Devo esclarecer que os dicionários só mostram a composição bom-dia, é claro, porque aí se forma um substantivo. Eles não registram frases ou expressões como BOM DIA! BOA VIAGEM! BOM ALMOÇO! Ou: a bela moça, lindo dia, feliz aniversário... No caso, tanto o Aurélio quanto o Houaiss trazem apenas exemplos deste tipo: Deu-me um bom-dia afetuoso; cumprimentou-o com um bom-dia caloroso.
Em suma: é preciso saber interpretar o que dizem os dicionários, observar a classe gramatical das palavras que se está buscando: se é adjetivo, substantivo, advérbio etc.
* Maria Tereza de Queiroz Piacentini Diretora do Instituto Euclides da Cunha e autora dos livros `Só Vírgula`, `Só Palavras Compostas` e `Língua Brasil – Crase, pronomes & curiosidades` - www.linguabrasil.com.br