Internal dynamics of the massive cluster Abell 697: a multi-wavelength analysis