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.