Canaan was formed by the Kingdom of Israel and Judah,
incorrect. Canaan existed before these two kingdoms. Based on their own history the Hebrews left egypt and started genociding canaanites, because God told them too.
Years/decades later they formed kingdoms from what were conquering tribes (Israel, Judah and others.)