Can your opponent cast land. They don't have a mana cost so it would be 0. But they rant a spell.
You don't cast land. It doesn't use the stack and you can't respond to it. It's a special action.
Yes, your opponent can play lands even with Winnower.
Good to know