I posted this maybe you missed it.................BUT besides the twelve apostles names in the wall there is also the twelve tribes of Israel.............[Rev 21:12 KJV] 12 And had a wall great and high, [and] had twelve gates, and at the gates twelve angels, and names written thereon, which are [the names] of the twelve tribes of the children of Israel:
If the city was for all nations why have the twelve tribes prominent in it?
Beacause Israel will be representatives of the heavenly Kingdom on the earth, through whose instrumentality the nations may enter into the
blessings of the Kingdom. All nations will know that our almighty God is the same God who is the God of Israel.
After God told Ezekiel that He would restore Israel in the end days, Ezekiel was given a vision of the new Jerusalem and temple, in which the gates of the city have the names of the 12 tribes on them - Ezekiel 37:21-28 (WEB):
(21) Say to them, ‘Thus says the Lord Yahweh: “Behold, I will take the children of Israel from among the nations, where they have gone, and will gather them on every side, and bring them into their own land.
(22) I will make them one nation in the land, on the mountains of Israel. One king will be king to them all. They will no longer be two nations. They won’t be divided into two kingdoms any more at all.
(23) They won’t defile themselves any more with their idols, nor with their detestable things, nor with any of their transgressions; but I will save them out of all their dwelling places, in which they have sinned, and will cleanse them. So they will be my people, and I will be their God.
(24) “‘“My servant David will be king over them. They all will have one shepherd. They will also walk in my ordinances, and observe my statutes, and do them.
(25) They will dwell in the land that I have given to Jacob my servant, in which your fathers lived. They will dwell therein, they, and their children, and their children’s children, forever. David my servant will be their prince forever.
(26) Moreover I will make a covenant of peace with them. It will be an everlasting covenant with them. I will place them, multiply them, and will set my sanctuary among them forever more.
(27) My tent also will be with them. I will be their God, and they will be my people.
(28) The nations will know that I am Yahweh who sanctifies Israel, when my sanctuary is among them forever more.”’”
Ezekiel 48:31 (WEB):
(31) and the gates of the city shall be named after the tribes of Israel, three gates northward: the gate of Reuben, one; the gate of Judah, one; the gate of Levi, one.
...
The nations arent those who are God's people in Rev 21:3 the nations are spoken of in Rev 21:24-26
Revelation 21:4 (WEB):
(4) He will wipe away every tear from their eyes. Death will be no more; neither will there be mourning, nor crying, nor pain, any more. The first things have passed away.”
If the peoples referred to in verse 3 was referring to just Israelis, then verse 4 implies that no more death only applies to them too. I'm quite sure it is referring to all mankind, not just Israel.