Do I win a prize if I win my Playoffs Grid Challenge league?

No. Prizes are available for weekly winners in prize-eligible leagues. There is no prize for winning a league overall.