Don't know why I didn't pick it up until this playthrough, but as Kairi was explaining that Namine's life was hers and she had no right to take those feelings and experiences back, it clicked. Just like how Sora has all of Roxas's memories, Kairi has Namine's. So, even though Sora still doesn't remember anything, Kairi remembers it all. For some reason she decided not to tell him. Maybe she didn't have time between KH2 and DDD. Maybe it was just like a week or two to relax, and then right back at it.
Don't know why I didn't pick it up until this playthrough, but as Kairi was explaining that Namine's life was hers and she had no right to take those feelings and experiences back, it clicked. Just like how Sora has all of Roxas's memories, Kairi has Namine's. So, even though Sora still doesn't remember anything, Kairi remembers it all. For some reason she decided not to tell him. Maybe she didn't have time between KH2 and DDD. Maybe it was just like a week or two to relax, and then right back at it.