Материализоваться – двувидовой глагол: он употребляется и как глагол несовершенного вида, и как глагол совершенного вида. Правильно: мысли имеют свойство материализоваться.
По воле автора эта запятая может быть поставлена.
Предлагаем обратиться к нашим словарям.
Верно: ...как томат на подвесной мост.