Jon and Daenerys will marry, sure thing. Targaryens have a history of interbreeding to keep the bloodline strong and now they are only two left. Only problem is how can anyone prove he is Rhaegar’s son? Cersei is screwed.... She has a Lannister Army against Daenarys/Greyjoy/Martell/Tyrell.