Предпочтительно: на брелоках, но допустимо и на брелках. См. ответ на вопрос № 283971.
Да, правильно здесь: ни был.
1. Не помню чем. Но обидела.
2. Чем – не помню. Но обидела.
Нет, запятые не нужны.
Несмотря на — производный предлог, синонимичный производному предлогу вопреки (несмотря ни на что = вопреки всему). Согласно параграфу 75 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.), обстоятельственные обороты, имеющие в своем составе производные предлоги и предложные сочетания (благодаря, вопреки, ввиду, в целях, в связи с, во избежание, вследствие, по случаю, по причине, при наличии, согласно с, в отличие от, в противоположность, наподобие, при условии, в силу, за отсутствием, несмотря на, невзирая на, спустя, независимо от и др.), обособляются при подчеркивании их смысла. В приведённом Вами предложении нет оснований для обязательного обособления обстоятельства несмотря ни на что, однако и постановке запятой ничто не препятствует.
Запятые не требуются, так как слова что угодно употребляются в значении 'абсолютно всё'.
Указанная запятая нужна.
Спасибо, ответ дополнили.