Рекомендуем писать слитно, как указано в "Русском орфографическом словаре" РАН.
Запятая не нужна.
Ошибки нет. В значении 'воспитанник кадетского корпуса' правильно в родительном падеже мн. числа: кадет и кадетов. Одни словари дают эти варианты как равноправные, другие указывают на предпочтительность именно варианта кадет. В значении 'член конституционно-демократической партии' правильно только кадетов.
Директор – должность, академик – звание, доктор наук – ученая степень. Наименования ученых степеней и ученых званий и почетные звания выступают в общем ряду как однородные приложения. А должность и звание – неоднородные приложения. Поэтому первая запятая не нужна, вторая нужна: директор Института Европы РАН академик РАН, д. э. н. Николай Шмелев.