1)
Why does it say "va'Yashkem" now, but not on the first day?
1.
Alshich: The first day, the people erred, and all the soldiers circled the city (refer to 6:8:1:1). The next day, Yehoshua rose early to stop them.
2.
Malbim: The first day, the Leviyim carried the Aron until Yericho, and the Kohanim started to carry it only in Yericho, so they did not need to rise early. Today, the Kohanim carried it from the beginning, from Gilgal to Yericho.