Awesome plot.
For the diary password: It's a date! Check Magnolia's room for one.
For ending A, you have to remind Mint not to trust strangers. There's two ways of doing this, one is more straightforward.
(If you do want more detailed hints than this, let me know)
And that error is from a plugin that I've just removed in an update.