Корректно: Мамы как пуговки: на них всё держится.
Ставить эту запятую нет оснований. Обстоятельства с предлогом из-за не требуют обособления.
Запятая перед одиночным союзом и не ставится. Он соединяет вопросительные предложения (Почему провалились, почему превращала и как научили?) либо однородные придаточные части (Расскажи, почему провалились, почему превращала и как научили).
Приведенный Вами вариант правилен.
Ответ Вы найдете в курсе Тотального диктанта «Мыш кродеться».
См. учебник Грамоты «Правила от азов до тонкостей».
Постановка двоеточия в этом случае возможна.
В зависимости от контекста (который здесь не приведен) возможны варианты. Если союз как имеет значение «в качестве», запятая не нужна; если он имеет сравнительное значение — нужна.
Запятая перед почему не требуется, поскольку придаточное предложение состоит из одного союзного слова.