De nada para eso estamos

y para hace eso ultimo que me pides puedes asignar las coordenadas donde se va trasladando la imagen a los edits dentro del procedimiento que usas para moverla asi:
Código Delphi
[-]
edCoordenadaX.Text := imagen.Left;
edCoordenadaY.Text := imagen.Top
puede que de error porque el texto de los edits es de tipo string y los valores son enteros, si eso ocurre haz una coversion con la funcion: inttostr(int) que devuelve una cadena de caracteres.
Un saludo.