Корректно: застежка-молния, куртка на молнии.
Верно: закупка сапог резиновых.
Словарной фиксации нет. Корректно слитное написание. Кавычки не требуются.
Правильно: застежка-молния. Оборот застежка на пуговицах лексически некорректен, поскольку пуговица и есть застежка.