>у него есть медали За оборону Москвы и За взятие Берлина (среди прочих наград). То есть, что называется, прошел всю войну, как минимум с осени 41-го. Наград хватает, то есть воевал достойно. Но он - старший лейтенант, командир роты (разведроты).
>Реалистично? Или человек, показавший себя, с таким опытом, должен бы за такой срок дорасти до более высоких званий/должностей?
Человек вовсе не обязательно должен провести всю войну на передовой. Я приведу в пример своего деда, артиллериста. В 1941 - оборона Москвы, потом инструктор в артиллерийском училище, потом переподготовка на гвардейские минометы, потом снова инструктор, и только потом взятие Праги. Закончил войну в звании капитана.