RE:Cuadro texto vinculado a otro
Aunque yo no soy muy experto tampoco, pero creo que te puedo ayudar...
la cuestión no es crear un cuadro de texto vinculado a otro... Tendrías que crear un cuadro combinado dentro del formulario (el cual en sus propiedades debes cercionarte que esté vinculado a la tabla donde están los campos en cuestión, reseñando en "origen del registro" el nombre de dicha tabla). Al crear ese cuadro combinado, utiliza el cuadro de herramientas con el botón de "Asistentes para controles" activado... te irá pidiendo paso a paso las características de ese cuadro combinado. El origen del control para ese cuadro combinado será "id".
Una vez tengas creado ese cuadro combinado, crearás un cuadro de texto independiente (que será el que te de el "nombre" automáticamente), en el que deberás entrar en sus propiedades y en "origen del control" utilizar el generador de expresiones y con la función DBúsq indicar la ruta donde relacionará los dos campos de la tabla:
=DBúsq("[nombre]";"nombre de la tabla";"[nombre de la tabla]![id]=FORMS![nombre del formulario actual]![id]")
Por otro lado, también debes asegurarte que cada vez que actives el formulario en un nuevo registro, se actualice esta consulta... como?... en propiedades del formulario - eventos - al activar registro puedes crear una macro que se llame por ejemplo "genera nueva consulta", cuya acción sea NuevaConsulta del control "nombre".
Espero haberte ayudado!