Правильно: Советская армия.
Корректно: Советская армия, Российская армия.
См. вопрос 300442.
Вы написали правильно.
Корректно написание со строчной буквы при употреблении сочетания как описательного оборота, например: На стенах рядом с портретами помещены 12 лепных медальонов, обрамленных позолоченными лавровыми венками, с названиями крупнейших сражений русской армии в 1812–1814 гг.; В плен сдалась вся шведская армия вместе с Левенгауптом. Сочетание Русская армия используется как название белогвардейских войск во время Гражданской войны 1917—1922 гг., например: Вскоре Крым стал бастионом Русской армии генерала Врангеля. Сочетание Русская армия встречается в контекстах, где ему приписывается особый высокий смысл, например: Вспомним вычеркнутые из отечественной истории подвиги Русской армии, тех, кто защищал нашу Родину.
Правилен первый вариант. Определение должно согласовываться с определяемым словом, а не с приложением при нем. Чтобы избежать грамматической неловкости, можно перестроить предложение.
Правилам соответствует написание улица 64-й Армии. Так пишут и на официальном сайте администрации Волгограда.
Правильно: орден Красной Звезды, Красная армия.