llenado de archivo de texto

Hola

tengo la necesidad de hacer un programa que lea un determinado archivo por decir algo Archivo.txt que puede estar ubicado en C: directamente que contiene lo siguiente

mi nombre es =

mi edad es =

lo que necesito es que tengo otro archivo de entrada que se llama nombres.txt y que contiene lo siguiente

Juan Perez
Carmelo Martinez
Epifanio Lopez
Mauro reyna

la intencion es que lea el archivo de nombres y vaya llenando el de Archivo.txt, podria ser una archivo nuevo o sobreescribir Archivo.txt con el que ya tendria todo lleno y tambien pudiera llenar los nombres y edad de forma dinamica o solo los que le puse en el archivo original, estoy abierto a todas esas opciones, creo que deberia ser una mezcla de expresiones regulares con un buffer pero no tengo idea de como atacarlo aunque parece muy sencillo, alguien tiene una idea para comenzar a resolverlo

Saludos!