This is the name of God that he revealed to his people in the Old Testament. See the translationWord page about Yahweh concerning how to translate this.
To "cross over" means "go to the opposite bank of the river." AT: "travel from this side to the opposite side of the Jordan" (See: [[rc://en/ta/man/translate/figs-idiom]])
God giving the land to the Israelites in the future is spoken of as if he gave it to them in the past. This emphasizes that he will certainly give it to them. AT: "I will give to you every place" (See: [[rc://en/ta/man/translate/figs-pastforfuture]])
This refers to all the places Joshua and the Israelites will travel when they cross the Jordan River. AT: "everywhere you go in this land" (See: [[rc://en/ta/man/translate/figs-idiom]])