The fact that JP is looking to Bret's right while he's assembling the puzzle, means to me... that Ken, Hannah or Jay are also at Puzzle stage and are close but Bret is also in contention.
IMO, neither Adam nor David win F6 IC. I have serious doubts that Hannah is capable of winning either.
So my prediction is that the F6 IC winner is either Jay, Ken or Bret.
To continue on...
The shots of Hannah and David with the bouy ARE from the finale.
The following cap of a glasses-less and sandy Hannah could be from the same water challenge, at F5, as her buff placement, hair and outfit seem to match. (But lighting seems a bit different.)
NOT the F6 challenge and NOT the F4 challenge. So, it's gotta be F5 challenge.
Both Hannah and David are safe at F6.
Now, Here are some Ken shots that all are of him with a buff around his neck and he's shirtless (with a weird dot on his forehead)
Seen also in some of these shots are Bret and Hannah (So I'm thinking... This is the beginning of F5 IC. And if that's the case; Ken, Hannah, David and Bret are safe from F6TC.)
Seems to both be from the morning of Day 36. Which should be the beginning of the finale episode.