Фразу "на войне маленьких не бывает"я понимаю так.Конечно,эта фраза использована в переносном значение,ведь на войне было много детей.На войне все люди взрослеют,становятся более серьезными о их характер меняется.Дети,которые были на войне понимали,что если им не удастся защитить свою Отчизну,то все погибнут.
Дальше чет не могу,сори.