Bless you, buddy - что-то типа "ну ты и выкинул, приятель".
Тут моя имха свирепствует - по-моему, Гимли уже не ругается на него, а прямо-таки слезу пускает. Поэтому "выкинул" как-то для меня не ложится.
Le abdollen - присоединяюсь к Пластуну, лучше "долго тебя не было" или "ты задержался".
Ну, если уж и специалист по эльфийскому подтверждает...

Иду править!
Они встретили слишком много зим
Не, ну это уж какие-то архитектурные излишества, по-моему.

Написано же - "have seen". Чем тебе "видели" не нравится?