And just checking it isn't a bassinet seat?
It is exactly 7 days before departure, local time, that the seat opens up, not 8 days, as JAXBA rightly points out. Just because there is one seat showing to you doesn't mean it is necessarily the last window seat. We would need a few more details to give more guidance in that respect.