In the example you gave, I would have said "Whoever wins this raffle will have a nice prize" and in the second example, I would personally have just left the last two words off. Problem solved. However, I am beginning to hear things like that last example a great deal more, and although it is grammatically incorrect, it sounds very natural to me.
although it is grammatically incorrect, it sounds very natural to me.
No. This practice destroys an important grammatical feature. Although I have to admit that would nto be the first: the English did drift into mixing "thou" and "you" a long time ago, and more recently, subjunctive "were" and "was". But neither of these corruptions were salutary either.