Yardstick provided this, but I haven’t had the chance to read it yet: https://www.nebraskamed.com/COVID/moths-and-tree-bark-how-the-novavax-vaccine-works
To your first question...yes, Novavax does contain spike proteins. In fact the only protein it contains is the spike protein. A traditional vaccine made from viruses would also contain the spike protein since the spike is part of the virus. Not sure about your other question.