Крайняяя медаль справа, если не ошибаюсь, "30 лет Советской Армии и Флота".
То есть фото сделано не ранее 1948 года. В 1945-м,в Кенигсберге мог и не быть еще генералом. Полковник?
Левая медаль, по-моему, "За оборону Москвы"? Там кремлевская башня просматривается, а вот танк есть или нет, не пойму.