Bacana o seu site!
Mas a sua dúvida está correta… não se deve construir todo o site em Header. Calro que dá certo, porém “ferra” com o SEO
SEO vai buscar as tags e seu site “body” está vazio!
Cade o Footer… Os buscadores querem saber o que você faz, então precisa do básico e o Próprio WP sem “plugin” vai te por no mundo web da maneira técnica mais simples e objetiva, porém não avança no SEO otimizado!
Site é como um edifício precisa da engenharia correta senão desmorona, pense num prédio de 10 andares sem rodape, sem terraço, sem corpo e sem elevador! Tecnicamente um site é feito sob engenharia!
Mas seu site está muito bom, só faça ele tecnicamente correto!
Abraços!!