I mean participants win the most daily challenges
I'm not sure I understood the question. Are you asking whether participants must accept the prize from the Daily Challenge if they win? If so, I suppose the answer is no; participants are free to refuse the prize if they wish - although, I have no idea why anyone would.
NEW: The winner of most Daily Challenges during the entire competition, will see his Daily challenge winnings doubled!!!
As the quote above whether there is a requirement to get a prize may have to finish the 10,000 Loyalty Points or unconditionally