Корректно: Слово что воробей, вылетело – не поймаешь. Вместо запятой возможно двоеточие.
Одно из значений слова расстрелять – "уничтожить, стреляя с близкого расстояния". Поэтому, если мужчина стрелял в двух пассажиров и они умерли, то этот глагол подходит.
Если они не умерли, можно написать: Мужчина стрелял в двух пассажиров. Вариант ранил двух пассажиров также уместен.
Ошибок нет.
Поставленная Вами запятая нужна.
Лучше: Невозможное на первый взгляд - вполне возможно, если хорошенько подумать.
Оба варианта верны. «Грамматический словарь русского языка» А. А. Зализняка указывает, что слово зайчик в значении 'световое пятно' может употребляться и как одушевленное, и как неодушевленное существительное.
Избыточности у сочетания нет. Слово мир указывает на то, что речь идет о странах целого мира, а не отдельных его частей. Ср.: страны Европы, страны Африки, страны Ближнего Востока...
Корректно: за годы.