What I want to know is how did Muhammad know he was a descendant of Abraham's forsaken son Ishmael, who came 2000 years before Muhammad...did he send his DNA to ancestry.com?
Muhammad learned about Ishmael and other biblical figures from Jews and Christians. He did not descend from Ishmael and never claimed to be. This was a Muslim invention to embellish his life
Here, Muhammad didn’t yet know about Ishmael
He learned about Judaism and Ishmael from the ancient Jews of Medina and the women held captive from his invasions and destruction of Jewish cities, eventually marrying two of the Jewish women.
Rayhāna bint Zayd (
Arabic: ريحانة بنت زيد) was a
Jewish woman from the
Banu Nadir tribe, who is revered by Muslims as one of the Ummahaatu'l-Mu'mineen, or Mothers of the Faithful - the Wives of Muhammad.
Rayhana was originally a member of the
Banu Nadir tribe who married a man from the
Banu Qurayza. After the Banu Qurayza were defeated by the armies of Muhammad in the Siege of the Banu Qurayza neighborhood, Rayhana was among those enslaved, while the men were executed.
Safiyyah bint Huyayy (
Arabic: صفية بنت حيي,
Safiyyah bint Huyayy ) (c. 610 – c. 670) was one of the wives of the Islamic Prophet
Muhammad.
[1] She was, along with all other
wives of Muhammad, titled Umm-ul-Mu'mineen or the "Mother of Believers".
[2]
After Muhammad's death, she became involved in the power politics of the early
Muslim community, and acquired substantial influence by the time of her death.