В переменной $? лежит код возврата предыдущей команды. Обычно ноль означает что она завершилась успешно.
Вы же хотите получить данные которые команда вывела в stdout, для этого в bash (и вообще в *sh) есть конструкция $(command).
В вашем случае исправление тривиально: result=$(exim -bpc)
Кривость в пиксель это баг рендеринга шрифта. Использовать другой шрифт или попробовать другой размер или попробовать другие настройки рендера (но это для совсем упоротых)