Слово эспрессо может употребляться как существительное мужского рода и как существительное среднего рода.
На согласование по среднему роду влияет внешний облик этого слова (оно несклоняемое, оканчивается на гласный, ср.: «Динамо» забило, «Торпедо» вылетело). Да и с родовой принадлежностью названия города тоже не всё однозначно: словарь Е. А. Левашова «Географические названия» указывает, что название города Тосно может употребляться как существительное мужского и среднего рода, а «Грамматический словарь русского языка» А. А. Зализняка фиксирует Тосно как существительное только среднего рода.
Таким образом, можно говорить о допустимости согласования и по мужскому роду (влияние родовых слов город, футбольный клуб), и по среднему роду (влияние внешнего фонетического облика названия).
1. См. «Горячие вопросы».
2. Слово дитя среднего рода. См. словарную фиксацию.
Слово коллега может употребляться как существительное мужского и женского рода: мой коллега (о мужчине) и моя коллега (о женщине).
В современном русском языке это существительное среднего рода, хотя раньше употреблялось как слово мужского рода.
Оба варианта правильны в единственном числе: банкнот (мужской род) и банкнота (женский род).
Корректно: консервированный чили.
НКО – буквенная аббревиатура, поэтому ее род определяется по ведущему слову составного наименования. Подробнее см. в «Письмовнике».
Если Вы имеете в виду название сети магазинов, его следует писать с большой буквы и в кавычках. Род определяется по родовому слову (в зависимости от контекста: сеть, магазин).
Также в словарях зафиксировано слово этуаль, которое склоняется как существительное женского рода.