Да, всё верно.
Если матрица

имеет действительное собственное значение

, то действительное значение

тоже будет её собственным значением.
Этот процесс можно продолжить, но полное количество собственных значений не более

, значит где-то должно встретиться значение, которое уже было. Т.е. будет цикл длины

. Тогда

для

и

.
Если сложить эти равентсва, то получится

, значит все эти действительные значения равны нулю, что противоречит обратимости

.
Для нечётных

характеристический многочлен матрицы

- действительный многочлен нечётной степени, который имеет минимум один действительный корень.
Значит при нечётных

таких матриц не существует.
Для

легко подобрать вариант.
Можно попробовать

в виде диагональной матрицы и в виде клетки Жордана (сама матрица в таком виде не обязана быть действительной, но должна приводиться к действительной).
Второй вариант сразу отпадает, т.к. там два одинаковых собственных значения, которые не могут быть действительными (матрица

не может иметь действительные). След матрицы равен удвоенной величине этого собственного значения. А след действительной матрицы должен быть действительным.
Для первого варианта будет

, что даёт

. Кроме нулевого корня будут два комплексных сопряженных корня

.
Для такой диагональной матрицы легко подобрать действительную матрицу. След равен

, определитель равен

.
Например можно взять на диагонали

две

, тогда вне диагонали можно взять

и

.
Естественно, для любого чётного

можно просто на диагонали расставить такие блоки

.