While certainly I agree that one cannot earn one's way into heaven, faith alone is not enough. At the Last Judgment, what will Jesus ask us and judge us on? Not on whether we believed, but whether we acted (fed the hungry, gave drink to the thirsty, visited the sick and those in prison).
That said, faith is totally necessary. One cannot even know Jesus to start the good works without faith.
It's not a matter of faith versus works; it's both working together. I'm sure you are familiar with the Book of James.
Agreed, but that doesn’t conflict with any of the principles listed. Works are important, but you obviously can’t earn your way into heaven through works.
I’m a Calvinist, but I think Catholics could also agree with all of these points. I think you’d start to find disagreement in some “emergent” churches (and is part of the reason I have a problem with these churches), and more serious disagreement in the old mainline denominations.