O aeroporto de Aalborg é bastante pequeno e não tem uma área de trânsito não-Schengen , pelo que terá de entrar no espaço Schengen para o seu trânsito. (Não é fácil encontrar essa informação na rede, mas eu enviei um e-mail ao aeroporto e perguntei, e eles responderam inequivocamente que você vai passar os cheques de imigração na chegada e na partida).
Seu filho não terá problemas se viajar em um passaporte letão; como cidadão da UE, ele tem liberdade de movimento em todo o sindicato.
Você provavelmente precisa de um visto , a menos que (ou em vez de) a Família EEA permita que você também tenha um residence card of a family member of a Union citizen
(e, mesmo assim, há alguma dúvida, veja os comentários).
Você precisa de um visto Schengen comum de curta permanência - um visto de trânsito aeroportuário não é suficiente .