You can get unlimited stardust and pokeballs when you get experience and reach high levels. Moreover, after completing the tasks, you can get them. But by downloading the Mod version of Pokemon Go, you will enable to get the Pokeball free.