One thing to keep in mind... all of the pictures you posted above are from the sequel game (Spring Celebration), so none of those scenes will appear in the anime (most likely), and the characters will be younger than shown (all the girl except Otome are in Junior High, along with Yoshiyuki).
As usual, there's all sort of info available in the
game thread, so I guess we should probably leave game info in there for the most part.