1)
Why does it say "Asher Yikra Es'hen b'Shem"?
1.
Rashi: Above, it did not give the names. Now, it gives the names.
2.
Radak: The verse omitted the subject; one who calls them, he calls them by these names. This is like "va'Yaged l'Yakov" (Bereishis 48:2).