The Canaanites were not Arabs. Arab tribes originated in Arabia, not the Levant, and came into being long after the Canaanites. It is true that today both Arabs and Jews are genetically descended from Canaanites.
Sorry Friend .. you are talking the wrong period of time .. wrong Arabs. Arabs - by tradition - were descended from Ishmael .. round the time of Abe ~ 1800 BC .. which you then get around to saying later in your post.. completely contraditing your initial claim that Canaanites were not Arabs.
I did not claim that all Canaanites were Arabs .. what I said was both Arabs and Israelites were canaanites. and then .. went on to say that all Israelites are Arabs .. via intermarriage with the seed of Ishmail and all the other canaanites around them .. for hundreds of years.. . then out of this hodge podge some of these tribal nomads ended up hooking up with other Semetic tribes for battle against Egypt .. winning that bettle .. and ruling for ~ 100 years when Egyptians took over .. and made life rough for some of the Semetic Nomads .. who .. as all peoples in Canaan were ripe targets for the Slave Trade .. many of these peoples regularly enslaved as a matter of commerce.
Hundreds of years later .. we have some migrations of these Nomads and former nomads out of Egypt and back into Canaan .. round the time of the Bronze age Collapse . which wiped out all competition in the region .. the various nomadics having a hay day .. most of the city states up for grabs .. a dark age time of anarchy.... When some group of Canaanite nomadic Tribes closely related to the Midianites .. who gave Moses his God .. grouped together into a coalition and started taking land.
All the peoples Joshua was fighting were their brother Cannanites .. Elamites - Moabites - Amalekites - and so on .. no distinction between arab and Canaanite and Israelite .. all the same Ethnic Group of people ..
You can't distinguish a Jew from an Arab on the basis of the Abraham Story .. both one in the same -- full stop .. as you end up claiming.