В современных словарях русского языка авто зафиксировано как существительное среднего рода. Как слово мужского рода авто уже давно не употребляется.
Оба варианта правильны.
Корректно: Треугольник является прямоугольным, если и только если квадрат гипотенузы равен сумме квадратов двух катетов; Треугольник является прямоугольным тогда и только тогда, когда квадрат гипотенузы равен сумме квадратов двух катетов.
Ваш вариант верен для конструкции суммой и порядком. В обсуждаемом вопросе названа другая конструкция.
Возможны оба варианта.
Да, запятую надо поставить.
Возможны оба варианта в зависимости от оттенков смысла.
Автор - Александр Пушкин.
Что в имени тебе моем?
Оно умрет, как шум печальный
Волны, плеснувшей в берег дальный,
Как звук ночной в лесу глухом.
Оно на памятном листке
Оставит мертвый след, подобный
Узору надписи надгробной
На непонятном языке.
Что в нем? Забытое давно
В волненьях новых и мятежных,
Твоей душе не даст оно
Воспоминаний чистых, нежных.
Но в день печали, в тишине,
Произнеси его тоскуя;
Скажи: есть память обо мне,
Есть в мире сердце, где живу я...