Board Thread:Questions and Answers/@comment-223.27.94.3-20130925050542/@comment-3445779-20130925090207

To answer your first question, yes. Hayate does know that Alice is indeed Athena Tennousu ever since she showed him the ring he gave her ten years ago (shown in Chapter 301). next question,  other than Aika, Mikado, Isumi and Yozora. None of the other characters knows that Alice is actually Athena.