1 Sora might not have read the journal
2 Sora could have easily forgotten the data marluxia fight in kh2
3 they never confirmed that sora got roxas’ memories, only his grief
4 Roxas didn’t come in contact with marluxia since he was no longer a zombie, he probably forgot his training mission with marluxia anyway