What Is Free Will?
Free will entails choosing between good and evil which may result in conflict and fasad. Then God shows them the people who would do good. Their names were taught to Adam which are mentioned in the Qur’an. See for details the annotation of Ghamidi saheb and Islahi saheb’s commentary. There is no such thing that angels do not have free will. They do have that, that is why they were able to think independently and raised the question on the creation of mankind.