Могут. А могут (и скорее всего) не присвоить. Присвоение очередного воинского звания досрочно, достаточно редкий случай поощрения и только одного этого условия, явно недостаточно.
Нет. Обычно по выслуге лет, а так только за особые заслуги ,или по по ходатайству командования типа закончил академию генштаба типа на отлично все (что понятно не реально без )