#Who did Moses tell the officers of the army they could take for themselves?

Moses told the officers of the army they could take for themselves all the young girls who had never slept with a man. [31:18]

#How long did the soldiers who had killed anyone or touched a dead body have to camp outside the camp of Israel?

They were to stay outside the camp for seven days. [31:18-19]