Есть множество попыток создать двигатель на постоянных магнита (попробуйте загуглить), но все они неудачные, поскольку невозможно создать такую конструкцию, при которой бы работала только сила отталкивания, а сила притяжения нет — в итоге эти силы компенсируют друг друга и получаем на выходе 0.
Да, магнит утратит свои свойства со временем. И особенно он будет терять свои свойства когда будет выполнять работу.
Здесь в ответе и комментариях Alexander Vanetsev очень хорошо подробно об этом рассказал:
Под постоянным воздействием других металлов нет, но есть такое физическое понятие как коэрцитивная сила, так вот если преодолеть это значение коэрцитивной силы внешним магнитом с большей величиной то магнит размагничивается.