1) The fine print states that it began back in June. I see no world where they knew the release date back then.
2) According to the fine print, the winner wouldn't be notified until roughly July 2nd. The booking would then have to be made at least 60 days in advance meaning the winner wouldn't be going any sooner than September 2025 or so.
3) The fine print doesn't include the word "opening" a single time nor is it part of the prize description.
I wouldn't read much into it tbh. /buzzkill