Yes, sweepstakes models are legal because they’re not technically gambling. You do not have to pay to play for real money, so an essential piece of the definition of gambling is missing.