Be es un verbo relativo, así que cámbialo por estará ausente por dos meses. No, ausencia significa estado. Si agrega desaparecer, no podrá usarlo durante dos meses. No pudo haber estado fuera durante dos meses, ¿verdad?
Dentro de dos meses significa dentro de dos meses, y dos meses son sólo dos meses.
Terminaré este trabajo en dos meses.