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