I just bought this game for this expansion. It first locked me from playing saying I need an XBOX Live Gold subscription (why is this online only?). So I put in my 2 day trial code. Now it says "This feature is currently locked. Keep playing to unlock it". I just dropped $40 on the game and $20 for this expansion. I just want to play the Hotwheels expansion, ffs. Why are they making me bend over just to play the Hotwheels portion? I read in another thread for the Blizzard expansion that Turn 10 made you unlock 3 festival sites before you can play it, but they never said the minimum inside the game. Really frustrated right now. What's the bare minimum I need to do to play Hotwheels DLC?
The game isn't online only. Campaign works fine offline. I'm pretty sure you don't need Gold either if single player is fine by you.
I thought I read the unlock requirements was the same as Blizzard Mountain. You need to unlock the 3rd festival site. It's a pain if the expansion is the only thing you want to play, but it doesn't take a whole lot of time. I think my in-game level was like 20, maybe less.
Just enjoy playing the game, and focus on getting fans to unlock sites. Anna even has an option for "I need fans" and then auto-route you to the best event nearby. The main game is amazing, plus all of the cars you earn will be useful to have in some of the hot wheels races.
My recommendation for your third site is the outback one. That way, once you get that 3rd site you will unlock blizzard mountain and hot wheels at once.