С запятой и без нее предложение будет иметь разный смысл: 1) Как государственный деятель и реформатор, он получил высокую оценку = «получил высокую оценку, поскольку был государственным деятелем и реформатором»; 2) Как государственный деятель и реформатор он получил высокую оценку = «получил высокую оценку в качестве государственного деятеля и реформатора» (а в другом качестве — не получил).
Выбор падежа определяется значением глагола и зависимого существительного. Здесь лучше: не получил образования.
Правильно: получил признание. Значение слова признательность – 'чувство благодарности за услугу, внимание, помощь'.
Оснований для постановки тире нет.
Дополнительные знаки препинания не требуются: сравнительный оборот тесно связан по смыслу со сказуемым.
Кавычки не нужны, слово давно фиксируется словарями (см. ресурс «Проверка слова»).
Верно: между 45 и 50 годами.