Can Cruz win?
Ohio is a tough state to gauge, because its parts aren't connected hardly at all. That being said, Cruz hasn't been a presence here. The only TV ads he had were nasty little dittys telling anti-Kasick voters who didn't want Trump to vote for him.
Doubtful, at this point unless you are voting strong conservative values most votes are going to go to the one perceived winning.
Given how little effort Cruz put into Ohio I’d say he never saw winning Ohio as part of his overall strategy.