RE:Enlazar imagelist con treeview
Una vez que tengas tu Treeview y ImageList con las imagnes debes enlazarlos. En el TreeView hay una propiedad llamada ImageList, la cual puedes inicializar en tiempo de diseño.
Despues de esto al crear el nodo via codigo asignarle el correspondiente figura que quieras qu etenga el nodo y le puedes especificar la posicion (comenzando desde cero ) o por nombre si la definiste cuando agregaste la figura al ImageList
Saludos
Yamil