Hola mizzard.
Asignar DataSource a un DBLookupComboBox en runtime:
Código:
DBLookupComboBox1->ListSource = DataSource;
DBLookupComboBox1->ListField = "CAMPO_A_MOSTRAR";
DBLookupComboBox1->KeyField = "CAMPO_CLAVE";
En cuanto a el ancho de las columnas no termino de entenderte... ¿ A que te referis con 'columnas' ?
Saludos.