Ответ:

  1. Каждый из 8 друзей отправил подарок 7 остальным: \(8\cdot7=56\).
  2. Каждое рукопожатие объединяет пару друзей, поэтому считаем пары: \(\frac{8\cdot7}{2}=28\).

Ответ: 1) 56 подарков; 2) 28 рукопожатий.