Поскольку прямая речь заканчивается восклицательным знаком, после нее ставится тире вместо запятой, требующейся перед союзом но (см. пункт в) параграфа 136 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): Он хотел крикнуть: «Хватит!» — но что-то остановило его.
Правильно: вдали.
Знаки препинания расставлены корректно.
Большой толковый словарь
2. НИЩИЙ, -его; м. Человек, который живёт подаянием, нищенствует. Я знал одного нищего. Нищие с утра уже на паперти.<Нищая, -ей; ж. Нищенский (см.).
Орфоэпические словари указывают, что современная норма: серде[чн]ый. Произношение [шн] сохраняется только в сочетании друг серде[шн]ый. См., напр.: Каленчук М. Л., Касаткин Л. Л., Касаткина Р. Ф. Большой орфоэпический словарь русского языка. М., 2012.
Во всех этих предложениях нужны запятые.
Запятая нужна. См. параграф 136 «Правил русской орфографии и пунктуации».
Если перед подчинительным союзом или союзным словом есть частица не, то запятая между главной и придаточной частью не ставится (см. пункт б) параграфа 115 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): Я хотел узнать не что он сделал, а что он начудил.
Следует писать раздельно: это не сравнимо ни с чем.