I agree with the first statement. If all children from class don't like songs it's better not to use them. I would try to include chants, stories, games instead.
I agree with the second statement. In my opinion it's good to have the same or very similar structure of the lesson so children feel safe during the lesson. To begin the lesson with a revision is OK, but I wouldn't always end with a song, I would sometimes change to game, chant or some other activity that the children would enjoy.
I agree with the third statement. For the children who work quickly it's neccesary to find another activity that would help them spend a quality time during the lesson.