Ни дефиса, ни тире в этом предложении не нужно.
Форма мужского рода желанен существует, ее употребление корректно.
Верен только один вариант: желанный.
По сути это исключения из правила.
Правильно: она была милее и желаннее всех (желаннее – сравнительная степень прилагательного желанный).