Правильно: получили по шесть карандашей, дали по сорок рублей.
Альпака – несклоняемое существительное: из шерсти альпака.
Лучше видеть здесь два определения, потому что шарф из шерсти (= шерстяной шарф) — вполне самодостаточное словосочетание.
Корректно: ...в возрасте шести с половиной лет, шести лет и шести месяцев.
Вы совершенно правы: Кошку от человека отличает наличие шерсти или Человека от кошки отличает отсутствие шерсти. Хотя, смеем предположить, что в реальности различие состоит не только в этом.
Оба варианта корректны. В документах: мать шести дочерей.