А) доказывается не очень сложно...
достаточно найти (из подобия треугольников) две пересекающиеся прямые в одной плоскости и им параллельные в другой...
б) сложнее
нужно построить перпендикуляр из точки К к плоскости))
или доказать что прямая (обозначила KS) перпендикулярна двум пересекающимся прямым, лежащим в плоскости MPQ,
а значит перпендикулярна и всей плоскости...
KS -искомое расстояние
(может, есть и более короткое (и красивое) решение,
но у меня вот такое получилось)))