олицетворение-это оживление не живых предметов,на пример:Зима гуляла по полянам.
метафора-это переносное значение слова,например:
"ледяное сердце", "железные нервы", "глаз-алмаз", "заяц" (о безбилетном пассажире), "у меня глаза выпали!".
В общем все те случаи, когда мы свойства одного предмета или явления переносим на другой. В первом примере - холодность льда, применительно к сердцу она означает бесчувственность.
"а за деревнею дыра"-это метафора
"спускалось солнце каждый раз"-олицетворение.