It's 3:30 AM, so this will be quick. But:
It doesn't suck! As someone who truly disliked TLJ and really liked Rogue One, Solo is solid. 7/10 for me. Good Star Wars feel, bit of a weak first act, Donald Glover is great, Alden Erenreich grows on you. Chewie is cool. There are some very nice nods to the old movies, the old EU (though one of these in particular felt a little shoehorned in) and the Filoni TV series' (first one it's a little bit of fun, and I'll say nothing beyond that).
If you're on the fence, go see it. It's un, and you'll leave happy.
For X Wing though, there's basically nothing more than what we see in the trailers. The AT Hauler can deifnitely go into space. Neither the Falcon's pod nor the new TIE plays a substantial role, and if there were any other new ships they weren't prominent.
Now, bedtime.