You will be given a seat if F inventory is open at the time that the EUA runs. F inventory is not the same as A/D/C/J/Z/R which are tickets for sale. CO will not give you the seat for free if they think they can sell it.
Since you're flying JFK-SEA, I assume you're connecting in IAH, right? You will actually clear the upgrades for each segment individually.