Blizzard Mountain Questions...

How many stars do I need for king of the mountain? The prize for the achievement is the ken block Ford Focus right?

Yes, the prize for winning King of the Mountain is the Focus RX. It’s somewhere around the max which is 160. Get 160 stars and you unlock King of the Mountain and win the Horizon Edition RAM Runner. I’ll say maybe within ten, so 150/160. Look in the stickies for exact numbers.

Pretty sure its 100
And it unlocks the Kingmaker race