Regarding Angels Having Wings
God is the creator and he creates his creations the way he wills and for a number of purposes, some of those reasons might not be comprehensible to us at the moment. Now why did God choose a certain course of action as opposed to another, it is something beyond our sources of knowledge as a human being. In such matters, our knowledge solely depends on divine information and we are only given limited information in this regard. Please also refer to the videos of Ghamidi Sahab provided in the following threads : Discussion 66223 Discussion 22381