Нет, вечный двигатель на магнитах сделать можно. Только есть два нюанса. Полезной работы этот двигатель не произведёт. Только себя раскрутить. А во-вторых, нихрена он не вечный. Он использует энергию, потраченную на намагничивание магнитов. И когда магниты размагнитятся, их придётся намагничивать снова