Лучше поставить двоеточие.
Мать-ехидна - это плохая мать. У слова ехидна есть переносное значение - "злой, язвительный, коварный человек".
См. статью И. Добродомова «Кто такая кузькина мать?».
В данном случае это два разных междометия (они интонационно произносятся как два разных слова, с ударением на каждом).
Эти слова могут быть контекстуальными антонимами, то есть могут противопоставляться в определенном контексте. При этом некоторые лексикографы относят их к языковым комплементарным (дополнительным) антонимам — то есть словам, существующим в рамках только двучленных оппозиций, где отрицание одного означает утверждение другого.
Да, при наличии пояснительных слов так, столь правильно раздельное написание. Ср.: долгожданным цветом осени, но: цветом осени, так долго жданным.
Не видим пунктуационных оснований для постановки запятой после слова запасы.
Примем во внимание хронологию и типы словосочетаний с предлогом от: еще в XIX веке встречаются мебель от Гамбса, платье от французского портного, ботинки от Пироне, вина от Депре, в XX веке появляются духи от Шанель, платье от Диора, сумки от Трейси и многое другое... В этих словосочетаниях соединяются наименования какой-либо продукции и фамилии тех, кто ее создал. Но словосочетания могут выражать еще один смысловой признак: речь идет о создателях особенной, фирменной продукции, отличающейся какими-либо свойствами от ей подобной. В современной речи список создателей, чье имя попало в такое словосочетание, заметно расширился. В итоге стали употребляться пары выражений типа фильм от Балабанова и фильм Балабанова. В первом случае может быть подчеркнут индивидуальный, авторский стиль режиссера, тогда как смысловой задачей второго словосочетания может быть лишь сообщение о том, кто именно является создателем фильма. Если словосочетание лишится первой части и останется только предлог от и имя существительное, то появится возможность иного толкования этого фрагмента (ср.: сообщение от такого-то).
Частицы принято делить на два разряда — смысловые и формообразующие.
К формообразующим частицам относят частицы, служащие для образования форм условного и повелительного наклонения глагола. К ним относятся следующие: бы (показатель условного наклонения), пусть, пускай, да, давай(те) (показатели повелительного наклонения). В отличие от смысловых частиц, формообразующие частицы являются компонентами глагольной формы и входят в состав того же члена предложения, что и глагол, подчеркиваются вместе с ним даже при неконтактном расположении, например: Я бы не опоздал, если бы не пошел дождь.
Смысловые частицы выражают смысловые оттенки, чувства и отношения говорящего. По конкретному выражаемому им значению они делятся на такие группы:
1) отрицательные: не, ни, вовсе не, далеко не, отнюдь не;
2) вопросительные: неужели, разве, ли (ль);
3) указательные: вот, вон, это;
4) уточняющие: именно, как раз, прямо, точно, точь-в-точь;
5) ограничительно-выделительные: только, лишь, исключительно, почти, единственно, -то;
6) восклицательные: что за, ну и, как;
7) усилительные: даже, же, ни, ведь, уж, все-таки, ну;
8) со значением сомнения: едва ли; вряд ли.
Это основные группы. В некоторых исследованиях выделяются и другие.