You can use the manyfoot
package to define new 'levels' of footnotes. Then you just need to tell biblatex
to use the new footnote level and redefine the usual footnote level to permanently use Roman numerals.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=verbose-inote, backend=biber]{biblatex}
\usepackage{manyfoot}
\DeclareNewFootnote{BLX}
\makeatletter
\renewrobustcmd{\blx@mkbibfootnote}[2]{%
\iftoggle{blx@footnote}
{\blx@warning{Nested notes}%
\addspace\mkbibparens{#2}}
{\unspace
\ifnum\blx@notetype=\tw@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
\fi
{\csuse{blx@theendnote#1}{\protecting{\blxmkbibnote{end}{#2}}}}
{\csuse{footnote#1BLX}{\protecting{\blxmkbibnote{foot}{#2}}}}}}
\makeatother
\renewcommand*{\thefootnote}{\roman{footnote}}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\autocite{sigfridsson}
ipsum\footnote{dolor}
sit\autocite{worman}
amet\autocite{sigfridsson}
consectur\footnote{sit}.
\printbibliography
\end{document}
In a current version of LaTeX you can restart the citation footnotes in each chapter by adding
\counterwithin*{footnoteBLX}{chapter}
to the preamble. If you are using an older LaTeX version where that command is not yet in the kernel, it is probably easiest to use \makeatletter\@addtoreset{footnoteBLX}{chapter}\makeatother
.
The space between the footnote types can be adjusted with
\setlength{\skip\footinsBLX}{5pt}
Och, I missed the bit about the citations coming before the Roman footnotes. I couldn't find a way around that that did not require defining a new footnote type for normal footnotes. But at least we can keep on using the original LaTeX footnotes for the citations, which makes the code shorter. For example like this
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=verbose-inote, backend=biber]{biblatex}
\usepackage{manyfoot}
\DeclareNewFootnote{ROMAN}
\renewcommand*{\thefootnoteROMAN}{\roman{footnoteROMAN}}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\autocite{sigfridsson}
ipsum\footnoteROMAN{dolor}
sit\autocite{worman}
amet\autocite{sigfridsson}
consectur\footnoteROMAN{sit}.
\printbibliography
\end{document}