Оба сочетания правильны. Правда, некоторые словари указывают, что глагол замещать в значении 'занимать свободное место, должность и т. п.' является устаревающим.
Правильно: По нашим оценкам, это займет более двух месяцев.
Фраза "иметь талант к звукорежиссуре" корректна.