See, the problem with comments like this is that you're justifying what you watched. Obviously, there's nothing wrong with speculation, but it gets to a point where you're making up stuff that should've been somewhat obvious. People keep making comments like, "This is Star Wars, not Citizen Kain!", and I'd like to use that exact same argument against them. If this isn't Citizen Kain, then the movie should actually explain things to ensure the movie makes more sense than trying to be overly mysterious and obtuse. It's about the movie equivalence of that guy that reads a thesaurus just so he can make people think he's smart by using big words. The movie is trying to look deep by keeping things mysterious, but it's just hiding its poor storytelling... or trying to keep stuff saved to sell us in a book.
Having also seen it twice, I highly disagree with that. Now, on the other hand, I think the companion visual novel answers a lot of questions.
At least you made it that far. I couldn't even make it past the opening scene before I started questioning the movie.
What ample evidence? We're given a 30 second flashback scene and that's about it. Albeit, there's no real evidence that those are Rey's memories as I get the feeling that Rey was never in some abandoned Cloud City.
Yes, Rey is 19 and Ben Solo is about 30.
It was stated in the visual novel that she has a Y-wing computer on which she ran flight simulations.