Oii Canadá, tudo bom?
As Dimensões e Fatos são dependentes entre si. No modelo dimensional é obrigatório existir ambas tabelas. Sem uma dessas tabelas, a análise das informações ficam comprometidas no modelo dimensional, ou até mesmo inviabilizadas. Não é obrigatório toda FK da fato ser também PK da Dimensão, porém seria o ideal porque garante a integridade dos dado e isso é uma coisa realmente muito importante em um DW.
Sobre os dados repetirem, não tem problemas. O cubo, querendo ou não ele vai repetir informações (você verá isso nos cursos posteriores), pois é um banco de dados multidimensional e desnormalizado, para facilitar as consultas. Em quase todos lugares que leio sobre BI, a maioria dizem que o ideal é ter as PKs das dimensões relacionada a fato como PK da fato.
Espero ter ajudado de alguma forma. Qualquer dúvidas, vamos conversando. Beleza? :)