Is it possible to complete the game without buying anything?
Yes. In fact, it's not only possible, but very common. Most people who complete all the levels in the game have not bought anything at all.
We continuously reward players with free boosters and prizes in the game, so if you're stuck on a particularly challenging level, maybe try using a booster or two to help you get back to the adventure.