Не идеален и неидеален пишется раздельно или слитно в зависимости от грамматических условий в контексте.
"Не идеален" пишется раздельно с отрицательной частицей "не", если в предложении имеется ряд условий:
1) противопоставление
Ваш почерк не идеален, а далек от совершенства.
2) слова "отнюдь", "вовсе", "далеко"
Ваш профиль отнюдь не идеален.
3) отрицательные слова с ни- (местоимение или наречие)
Ничуть не идеален этот семейный союз.
Прилагательное "идеальный" образует с помощью приставки не- слово с противоположным значением:
идеальный- неидеальный.
Слово "неидеальный" имеет краткие формы, различающиеся родовой принадлежностью и категорией числа:
характер неидеален;
внешность неидеальна;
пение неидеально;
люди неидеальны.
Если в предложении нет противопоставление и тех условий, о которых речь шла ранее, то слово "неидеален" пишется слитно с приставкой не-.
Его характер, признаюсь, неидеален.
Эту краткую форму мужского рода прилагательного можно заменить синонимами "несовершенный", "с погрешностями".