I feel like they have some flexibility here. First, I feel like the price will be artificially set high from the start to accommodate the elevated demand giving them the flexibility to lower price over time to draw new visitors while still maintaining acceptable profit margins. That alone I believe would be sufficient to keep the place booked >80% capacity for quite some time. Then, if they still see a drop in demand, the design is flexible enough to make it possible to significantly change the story and therefore significantly change the experience which would attract new guests (maybe make it a story focused on the original trilogy, or the prequel trilogy or Clone Wars... lots of possibilities). And in the event that Star Wars completely drops out of public interest, is it possible that they make the outside of the building so nondescript that they could drop the story aspect and make this a general "space" themed hotel? You drop the story aspect and you can drop the staff substantially dropping operating costs and allowing you to drop the price (if necessary). A highly immersive hotel that makes it seem like you are staying in a space station I believe would/could be popular for decades without needing an IP and if you wanted an IP, you could sprinkle in some Wall*E or some of the more cosmic Marvel characters (assuming they would have worked things out with Universal by that time).
Not saying they'll ever need to do any of that, just that they would have the option...