Saludos, con respecto al nav:
se pueden poner varios header, footer y nav en tu pagina pero con su correcta semántica, en el caso del nav donde se aplica tanto en header y footer se les asignaría un role[navigation] al nav principal y role[complementary] al nav del footer, asi diferencian ambos navs.
Código HTML:
Ver original <li><a href="link.html" title="Link menu">Link menu
</a></li> <li><a href="link.html" title="Link menu">Link menu
</a></li> <li><a href="link.html" title="Link menu">Link menu
</a></li> ....
<!--TAGS VARIOS DEL CONTENIDO ETC..-->
<nav role="complementary"> <li><a href="link.html" title="Link menu">Link menu
</a></li> <li><a href="link.html" title="Link menu">Link menu
</a></li> <li><a href="link.html" title="Link menu">Link menu
</a></li> ....
y pues con el orden de los bloques yo veo el section como el nuevo div primario, y dentro del section iría texto entonces un article y si van temas o secciones por separado si se relacionan con el contenido va section si no es a si un aside, eso no quiere decir que div no se use mas, también lo usaría pero para maquetar bloques sobrantes..