When you unlock the gimmick shop, buy the bat, then return to the default by resetting, then when she is in the kitchen I believe, choose the option to give her a gift.
No, it's a special event not tied to the original story. The last part is having to go at night and enter her room when unlocked during default state. idk how tho im looking for answers rn.