You have to buy the stars to play?
Basically no. However, it depends on whether one can be used with the daily available stars. If you need more of them, you can easily be purchased.