>кто подскажет, было ли в Российской армии(до 1917г.) и в СА/РА какое-то соответствие должностей и званий?
Да было конечно.
>Почему в императорской армии генералы командовали полками, а в Красной армии полковники командовали дивизиями?
Ну обычно генералы командовали полками только гвардейскими, а в РККА полковники и армиями командовали :-))))