Ответ:

Для трёх точек на одной прямой наибольшее из расстояний должно равняться сумме двух остальных либо их разности. Здесь 12 ≠ 5 + 8 и 12 ≠ 8 − 5. Следовательно, точки не лежат на одной прямой.

Ответ: нет.