While it may vary based on whether you are using the Magic Wheel discount or not, you will most likely use 12,000 diamonds without discount, and potentially less if you save/stock up on Magic Wheel potions.
In Black 2, there are 15 legendary Pokemon that you can obtain without cheats or another DS. Dream Radar. This includes Kyurem, Zekrom, Cobalion, Virizion, Terrakion, Regirock, Registeel, Latios, Uxie,...
Just check every day, and you will eventually get a legendary chest. It will come again in 10 - 24 days. Don't spend gems on other things, just buy legendary...
Getting Legendaries largely are based on luck, such as whether or not a magical chest has one, or a legendary chest appears in your shop. You may look at statsroyale.com...
I recommend (if using the HD edition) you make 6 militaristic buildings for each of the militaristic units you intend to make the most of. Start doing this in feudal,...