Ответ:

  1. Король хочет узнать рецепт, потому что вересковый напиток славится необычным вкусом и силой, а секрет его приготовления знают только пикты. Желание короля овладеть напитком показывает и его стремление подчинить себе всё, что принадлежало побеждённому народу.
  2. Старик боится, что под пытками не выдержит и выдаст тайну. Поэтому он просит убить сына прежде, чем расскажет рецепт, рассчитывая, что после этого сможет говорить свободно.
  3. Когда сына уже нет, старик понимает, что король всё равно может не выполнить обещание и оставить его в живых. Он не хочет, чтобы тайна досталась врагу, и предпочитает умереть, сохранив верность своему народу.