Yeah, I wouldn't rule it out, particularly because it would be a pretty ridiculous number of printed parts, even for a SWC set. That said, if you take a look at Chewie's right wrist, the lighting makes it pretty clear that the shell is printed.
In and of itself, the pilot doesn't have a lot going for it; that said, a few of the pieces that make up the flight suit are decently rare; I might Bricklink a few.
By the way, if you're looking for leaked images in the future, I/we can point you in the right direction to finding them. (I.e., "Look on Reddit")
That's pretty normal, actually; Boba and Vader are likely to be released in June, as it is rumored that additional TLJ figures are planned, and TLJ sets have been under some serious lock and key.