Еще одним заметным улучшением по сравнению с «бэшкой» стага установка на Су-7БМ электрогидравлического трехканального автопилота АП-28И1 с исполнительными механизмами типа РА-16, двухканапьным демпфером Д2К-110 с рулевыми агрегатами РАУ-107М (для управления золотниками бустеров) и курсовой системы истребителя КСИ-7 (вместо ГИК-1), служащей для определения магнитного курса и посадочных курсовых углов самолета. В комплекте с последней шел устанавливаемый на приборной доске указатель курса УГР-4У, обеспечивающий выдачу визуальных показаний о курсовых углах полета самолета. Автопилот, блоки которого размещались по всей машине, облегчал летчику пилотирование самолета, повышал безопасность полета, особенно в неблагоприятных метеоусловиях. По инструкции он мог работать на высотах от практического потолка до 1000 м и углах ±60° по крену и от -55° до +65° по тангажу, ниже работал только демпфер Д2К-110. В этих пределах АП-28И1 обеспечивал пространственную стабилизацию положения самолета относительно трех основных осей (каналы крена, тангажа и курса), поддержание заданной высоты полета, приведение к горизонту, а также управление самолетом при включенном АП-28И1 с помощью рукоятки управления автопилотом, расположенной на правом боковом пульте кабины. В этом случае автопилот по командам от летчика обеспечивал выполнение координированных разворотов, нисходящей или восходящей спирали, а также увеличивал или уменьшал высоту полета машины. В случае превышения вышеперечисленных ограничений, выпуска закрылков, внутренней неисправности или прикладывания к РУС усилий более 13-19 кг автопилот в целях безопасности автоматически отключался.
Состав радиоэлектронного оборудования Су-7БМ также претерпел ряд изменений. Самолет комплектовался новой командной радиостанцией РСИУ-5В «Дуб-5» с 20 заранее настраиваемыми каналами связи, автоматическим радиокомпасом АРК-10 «Ингул» со счетно-решающим устройством для определения дальности до радиостанции по ее курсовому углу и удалению и счетчиком дальности, радиовысотомером малых высот РВ-УМ, работающим в диапазоне высот от 0 до 600 метров (с помощью переключателя сигнализируемых высот ПСВ-УМ в кабине задавалась заданная (опасная) высота от 50 до 250 м с дискретностью 50 м, а также 300 или 400 м, о достижении которой летчик оповещался световым и звуковым сигналами), а также уже устанавливаемым ранее на Су-7Б МРП-56П, СОД-57М, СРО-2 и СРД-5М. Отработка нового радиооборудования выполнялась на доработанном С22-1, первом опытном Су-7Б.
Вместо простого бароспидографа самолеты получили систему автоматической регистрации параметров полета САРПП-12Г с накопителем информации К12-51Г1 (светолучевой магнитоэлектрический осциллограф), устанавливаемым в киле. Запись параметров велась на фотопленку шириной 35 мм, помещенную в бронированный ударопрочный кожух, защищавший ее в случае механического удара при разрушении самолета. Система непрерывно записывала шесть параметров полета и восемь разовых команд. На земле после полета или происшествия информация дешифровывалась с помощью аппаратуры «Микрофот 5ПО-1» в течение 30-50 минут.
Прицеливание на Су-7БМ обеспечивали АСП-5НД и ПБК-1, а машины двух последних серий (55 и 56) получили новейшие ПБК-2, к тому времени разработанные для новой модификации самолета, речь о которой впереди. Артиллерийское, бомбардировочное (обычное и специальное) вооружение Су-7БМ было идентично устанавливаемому на последних сериях «бэшки», с небольшими доработками по электрочасти и повышению надежности. Из арсенала ракетного вооружения Су-7БМ исключили быстро снятые с производства НАРС С-21М, полностью замененные на более мощные С-24.
В отличие от Су-7Б, при перегоночном полете можно было подвешивать до четырех ПТБ. В вылетах на боевое применение подвешивалось не более двух дополнительных баков. Из этого правила выпадали лишь полеты со спецподвеской, с которой появилось возможность комплектовать самолет не одним, а двумя или тремя ПТБ (два под крылом, а один под фюзеляж), что увеличивало радиус действия машины в этом варианте на 1 5%.