Нейтральный порядок слов именно таков: хлорид калия, глюконат кальция и т. п. В конструкциях, подобных приведенным Вами, он тем более удобен, что при двух родительных падежах подряд (использование хлорида калиция) на первом месте стоит главное слово сочетания. Думается, что иной порядок (кальция хлорид, кальция глюконат, кальция фторид и т. п.) удобен лишь в номенклатурах.
Да, запятая перед тире нужна.
Если на этикетке перечисляются ингредиенты через запятую, то тире необязательно, но возможно. Если пояснение вынесено отдельно (важно подчеркнуть, какой именно уплотнитель используется), то тире нужно.
Обратите внимание, что следует ставить именно тире, а не короткий дефис.
По основному правилу постановка всех трех тире не требуется.