Вы расставили знаки препинания правильно.
В разговорной речи допустим второй вариант. В тех случаях, когда должны соблюдаться нормы книжных стилей, перед названием нужно добавить родовое слово: на портале «Грамота.ру».
Запятая нужна, поскольку второе определение (прочные) поясняет первое (хорошие).
Верен второй вариант.
Предпочтительно: на брелоках, но допустимо и на брелках. См. ответ на вопрос № 283971.
Правильно: застежка-молния. Оборот застежка на пуговицах лексически некорректен, поскольку пуговица и есть застежка.
В значении счет «денежный документ; разряд финансовых операций» возможны варианты: на счёте и на счету. В значении счет «действие» правильно: на счету.