And they all know that they're fiction somewhere although Rey doesn't know any of The Last Jedi stuff because I didn't want to deal with the Reylo. But from what I remember you saying about Margo's time frame, she wouldn't have seen it. Mara knows that she eventually marries Luke in their timeline and has a kid but that's all she knows. She doesn't know that her non canon pyscho nephew kills her because no one wants to deal with that shit. But she's not canon either so whatever.