В соответствии с общими установками декабристской исторической прозы и следуя собственным намерениям создать исторически достоверное повествование, автор повести обратился к сюжету из русской истории; об этом он писал в своем комментарии и отсылал за подтверждением «неотступной точности» изображаемого к трудам Н. Карамзина, Е. Болховитинова, Г. Успенского. Работа с конкретным историческим событием представлялась Бестужеву реальной возможностью воссоздать исторический колорит: картины «нравов, предрассудков, обычаев» древнего Новгорода, образа поведения, мыслей, чувств новгородцев.
В определенной мере Бестужеву удается создать панораму исторической жизни Новгорода – это и притязания Москвы на вольный город, и решения веча, и множественные посольства, и дипломатическая переписка, и отношения Новгорода с Литвой и с немцами, и новгородское разбойничество. Историческое повествование укрупняли отсылки к прежним временам (упоминание Тимура, «замученных торжецких братий» и др.) и комментирование бытовых реалий. Но в конечном итоге установку на историческую достоверность в повести «Роман и Ольга» перевесила декабристская концепция Новгорода – цитадели вольности.
Идеализируя вольный город, Бестужев создает идиллическую картину новгородского «братства»: «все садятся; богач подле бедного, знатный с простолюдином, иноверец рядом с православным. благодатное небо раскинуто одинаково над всеми». Писатель-декабрист не берет во внимание карамзинские замечания о «корыстолюбивом новгородском правительстве» и внутриновгородских разногласиях в отношении намерений московского государства присоединить Новгород; правда, единодушие собрания на Ярославовом дворе поколеблет выступление огнищанина Иоанна Завережского, но наметившееся разногласие уравновесит пламенная речь Романа, после чего новгородцы, убежденные в посягательстве Москвы на независимость города и его древние обычаи, разойдутся по домам.
В повести осуществлен принцип соединения реальных исторических событий с жизнью частного человека, сказавшийся как в образах второстепенных героев (разбойник Беркут), так и в истории главных героев. Этот принцип утвердился в русской романтической исторической повести под влиянием романов Вальтера Скотта. Однако историческая тема совмещается с любовной механически. Повесть начинается как любовная (неудачное сватовство Романа), затем внимание автора приковывает историческая тема (осложнившиеся отношения с Москвой, посольство Романа, заключение его в тюрьму). Лишь в финале обе линии объединяются – Роман получает руку Ольги за то, что проявил себя настоящим новгородцем, гражданином. Роман и Ольга – герои контрастные. Роман – герой действия, герой балладный. Поэтому и возникает аналогия судьбы Романа с судьбой Гаральда Смелого, рассказанной во вставном эпизоде повести и расширяющей ее историческую сферу: как и Гаральду, Роману ставится условие – «Иди и заслужи меня!»; как и Гаральд, Роман отказывается от «выгодной» любви; как и Гаральд, Роман не только воин, но и певец. Если с Романом связана историческая линия повести, то с Ольгой – лирическая, любовная, восходящая к традиции повестей Карамзина («Наталья, боярская дочь»). Сентенции героев, любовные лирические сцены созданы Бестужевым по образцам сентиментальных повестей.
Таким образом, несмотря на то, что отправной точкой разворачивающихся в повести событий является неудачное сватовство Романа, все в ней подчинено выражению патриотической идеи. Роман у Бестужева предстает сыном Отечества, которому дорога судьба родного города и его народа. Именно эти чувства заставляют его выступить на вече против московских послов и призвать сограждан к защите «святой Софии».
Защищая новгородскую вольность, герой сполна проявляет величие души, гражданских устремлений и порывов. Выполняя общественный долг, Роман завоевывает право стать достойным гражданином великого города. Отправляясь с поручением новгородцев в Москву (тайком склонять на свою сторону княжих сановников), юноша подвергается драматическим испытаниям, которые с честью преодолевает, и успешно завершает задание.
Помимо гражданской страсти в нем живет пылкое любовное чувство к Ольге. Однако герой Бестужева не подвержен «внутренней войне». Когда наступил час испытаний для родины, долг, ставший для Романа первостепенным, не умалил его чувства к возлюбленной. Служа Новгороду, он продолжает любить. Больше того, Роман, подобно Гаральду из песни, и «побеждал, потому что любил». Для него в любой ситуации продолжают оставаться равновеликими общественное и личное, «отечество» и «любовь». Доказательством нерасторжимости этих понятий в сознании героя является его обращение к жаворонку с просьбой донести привет от друга, «у которого и перед смертью одна мысль об ней и об родине!» И по дороге из плена у Романа согревает та же мысль: как «он станет драться за Новгород, как будет счастлив с Ольгою».
Герой выступает перед читателем цельной личностью, ибо для себя он разрешил конфликтную ситуацию между чувством и долгом; и эта цельность делает его внутренне свободным.