В значении "зубной врач" сегодня более употребительно слово стоматолог. Слово дантист дается словарями либо как "устаревшее", либо со следующим толкованием: "специалист-практик по лечению и протезированию зубов, не имеющий высшего специального образования (в отличие от стоматолога)".
Можно сказать: мягкая или малой жесткости.
Правильно слитное написание.
Если в этом предложении не используется повторяющийся союз либо... либо, для постановки указанной запятой нет оснований.
Запятая ставится.