A frase correta será a que se transcreve em (1):
(1) «Vai fazer um ano em julho que nos mudámos para cá.»
Para compreender por que razão não há lugar ao uso da preposição em, teremos de analisar a sintaxe da frase. Se atentarmos na oração «que nos mudámos para cá», veremos que ela complementa a construção temporal «vai fazer um ano», pelo que o grupo preposicional «em julho» poderá ser deslocado na frase:
(1a) «Em julho, vai fazer um ano que nos mudámos para cá.»
(1b) «Vai fazer, em julho, um ano que nos mudámos para cá.»
(1c) «Vai fazer um ano que nos mudámos para cá, em julho.»
O verbo fazer assume, assim, um valor temporal, sendo complementado por uma oração completiva que representa a situação localizada (neste caso, «que nos mudámos para cá»)1. Esta oração é introduzida pela conjunção que, não havendo lugar à combinação com uma preposição. Pelo exposto, a frase (1) é a frase correta.
Disponha sempre!
1. Para mais informações, cf. Raposo in Raposo et al., Gramática do Português. Fundação Calouste Gulbenkian, pp. 1631 – 1634.