Yes, Ontarians can sign up. But the wines can only be delivered to SAQ locations, so you’ll have to be able to go there and pick them up.
As for this “new” lottery format, it’s always been that way, as far as I know. Any time I’ve ordered wine from the various special releases they’ve allocated the wines by random selection. So I’m not clear on what the difference is with this new program.