Пунктуация зависит от смысла фразы. Если в данном случае нормальный равно деловой, то запятая нужна. Если в принципе отношения могли быть деловыми, но ненормальными, то запятая не требуется.
Если нет противопоставления, правильно слитное написание: считать письмо недействительным.
Запятая поставлена правильно.
Обе части сложного слова склоняются, если речь идет о файле, который используется в качестве ключа. Если же речь о ключе к файлу (файловом ключе), то склонять нужно только вторую часть слова.
Все варианты возможны.
Это сочетание пишется строчными буквами.
Ударение падает на последний слог: река широкА.
Подробно об этом см. в "Справочнике по пунктуации".
Сочетание старый как мир является устойчивым, запятая не ставится.
Запятая нужна: Иду, не зная куда.