To summarize, I completely disagree. Lack of time, testing and
direction are the biggest problems. Testing will have far more impact
on quality than code-formatting, project renaming, license insertion
or verbose compiler warnings any day, a fact which has apparently
escaped your attention.

In postscript:
While you make valid points, and semi-useful suggestions, your
presentation fosters an extremely negative impression of you, so I
doubt many of them will be implemented. My advice to you would be to
get to know the project, the people working on it and its history.
Something any consultant worth his salt should do regardless.