A forma correta de escrita é hão de de acordo com a Língua Portuguesa e foi introduzido pelo Acordo Ortográfico.
Ou seja, é escrito sem hífen assim como outras variações abaixo referidas.
Hão de veicula geralmente uma intenção; uma noção de futura ou intenção; uma vontade (é referente à segunda pessoa do plural).
vós [ hão ] de
As coisas hão de melhorar em breve.
Os inimigos nunca hão de triunfar.
Os fiéis hão de chorar e lamentar.
Obs: com o Acordo Ortográfico, deixam de ligar-se com hífen as formas verbais monossilábicas do verbo haver à preposição de: hei de, hás de, há de, hão de, haverá de, haverão de, etc.
Convém referir que no Português do Brasil já vigorava deste modo antes do AO.
Hão-de não está gramaticalmente correto na Língua Portuguesa.