After TFA and RO’s box office performance I’m very hesitant to doubt Star Wars’ box office power especially domestically. I agree that the release date isn’t the great, August would be better, but I doubt Disney would put SW anywhere but a “prestigious“ date. Even with the memorial day release date I think it’s going to do over 400.
Also Star Wars has a crazy fan base. I think even if Solo is shit they’ll still see it multiple times. Just look at the prequel trilogy