См. здесь.
Правильно в дательном падеже: Илии (с ударным и). См.: Зализняк А. А. Грамматический словарь русского языка. 5-е изд., испр. М., 2008.
Мужская фамилия Булай склоняется, правильно в дательном падеже: Булаю.
Оба варианта возможны.
Слово идти многозначно, и одно из значений очень широкое – 'двигаться, перемещаться в пространстве' (примеры из словаря: Поезд идёт. Баржа идёт по реке. Идти под парусом. Груз идёт морем. Идти на вёслах). Поэтому приведенная Вами фраза не ошибочна.
См. в «Словаре трудностей».