All chocolate craft essences can be purchased using class coins for the corresponding servant. You can only buy chocolate craft essences of servants you own. Each craft essence is MAX limit break level (80/80).
Only Mashu's Chaldea Standard cannot be bought from the shop and is instead obtained as a quest reward from Letter from Mash