Ребро не было указано в условии задачи, поэтому я обозначу его за {a}.
--------------
а)
проекция Точки A на плоскость (A1B1C1)=A1, проекция точки D=D1, значит проекция отрезка AD=A1D1.
Отрезок A1D1║B1C1 из свойств правильного шестиугольника, и A1D1║AD так как плоскость (ABC)║(A1B1C1) значит AD║B1C1 Ч.Т.Д.
---------------
б)
Рассмотрим треугольник A1B1C1, опустим высоту A1H на основание B1C1, AH Также будет ⊥B1C1 по теореме о трех перпендикулярах, значит AH искомое расстояние.
AA1 будет ⊥A1H так-как он ⊥ плоскости (A1B1C1).
найдем A1H методом площадей в треугольнике A1B1C1.

A1H также можно было найти рассмотрев треугольник A1BH, сказав что A1H=A1B1*sin(60)
-----------
теперь по теореме пифагора найдем AH:

ответ: 
Δ АВС - равнобедренный
ВК = 30 см - биссектриса к основанию АС, она же и медиана Δ АВС ⇒ АК=КС
NM = 16 см - средняя линия II АС ⇒AN=NB
NK = ? - средняя линия II ВС
NM x ВК в т.О и деляться ей пополам, т.к. Δ NMB подобен Δ АВС по 3-м углам, ⇒ Δ NMB равнобедренный и ВО его высота, биссектриса и медиана.
ВО=ВК т.к. NM средняя линия Δ АВС
Получаем
NO=1/2NM= 16/2=8
OK=1/2ВК= 30/2=15
Δ NOK прямоугольный, т.к. уже доказано, что BO высота Δ NMB ⇒ <BON = 90°
<NOK - смежный и =180°-<BON = 90°
По теореме Пифагора находим NK - гипотенузу Δ NOK
NK=√(NO²+OK²) = √(8²+15²)=√(64+225)=√289=17 см