y como seleccionas al cliente, es decir: de un combo, de un textbox, un datagrid.
yo hice algo parecido, solo que el form buscar no era mdi.
en el form a llenar ( un boton buscar cliente) das click y abre el form buscar_cliente:
private void buscarcliente_Click(bla,bla,lba,evento)
{ frmbuscarcliente frm = new frmbuscarcliente();
cliente = frm.codigocliente;
frm.showdialog(); }
en el form burcar clintes
private void (el evento que creas necesario, dobleclick, click, enter etc,etc)
{ codigocliente = bindingsource.potition; }
y para los enabled
void cargar()
{ if clienteTextBox.text.length == 0 textbox.enabled = false;
else textbox.enabled = true;
pues espero te sirva y si necesitas el codigo completo nomas lo pides.