You have to buy $30 worth of Poké Diamonds to get the Poké Diamond Digger in the free download. If you buy the Pokémon Rumble World cartridge for $30 in stores or online, will the Poké Diamond Digger already be there?
no if you buy a physical copy of rumble world, you get 3000 diamonds. you still have to buy all of the diamonds to get the diamond digger
source - my uncle bought me the physical copy and I didn't see the diamond digger