The White Walker storyline will probably be concluded by the end of this season. There's too much for the writers to cover when it comes to the War of Queens to finish it off in the next two episodes especially if they bring in the Golden Company (and a certain someone with them). I predict that a temporary alliance of Cersei, Dany and John will destroy the army of the Dead by the end of the season but Cersei's forces will turn on John and Dany at the end of the battle which will draw up the battle lines for Season 8 and put Dany back on the backfoot. I think Cersei will just use the White Walkers as an excuse to take a time out and gather some armies capable of taking her on.
I thought the episode was pretty good, the inclusion of the Tarlys in this series was made a bit pointless by it though, their storyline should have ended last season with Sam leaving with the Valyrian steel sword. I like Gendry's return and I generally thought Davos was on form with the one liners.
I'm living for Cersei being a cold tactical bitch and not flying off the handle when it came to Tyrion. Plot that platinum blonde bitch's downfall
Still not here for them rehashing the mad queen storyline for Dany either, it feels like a very...TV-esque thing to do. She's trying to take over the Seven Kingdoms, she's not going to do it by making daisy chains and singing Kumbaya.
I don't think Littlefinger's long for the show, next episode or the finale. He's pretty much dead in one of them. Arya will kill him which will have the knock on effect of losing the support of the Vale in Season 8. I think Arya will end up leaving Winterfell to go back after Cersei, I think what I said a few weeks back about Arya realising that she can no longer play the role of the noble will cause her to leave.
Bran is also going to die very soon, I think given that his role is based entirely around the White Walkers and they probably won't be a threat for much longer. I can see him falling victim to Littlefinger's plotting.