パラコールを使用してロングテーブルをシミュレートしますか?

パラコールを使用してロングテーブルをシミュレートしますか?
\documentclass{article}
\usepackage{paracol,lipsum,calc}
\begin{document}

\setlength\columnseprule{.4pt}
\setcolumnwidth{0pt,.55\textwidth,.4\textwidth,0pt}

Add Title

\begin{paracol}{4}

\raisebox{1em}{\hspace{-1em}\rule{\textwidth-1em}{.4pt}}

\switchcolumn aaa \switchcolumn\lipsum[2]\switchcolumn\switchcolumn*

\hspace{-2em}\rule{\textwidth}{.4pt}

\switchcolumn aaa \switchcolumn \lipsum[2]\switchcolumn\switchcolumn*

\switchcolumn aaa \switchcolumn \lipsum[2]\switchcolumn\switchcolumn*

\end{paracol}
\end{document}
  1. トップルール (\raisebox を使用...) は少し低くなっていますが、「タイトルの追加」をコメントアウトすれば大丈夫です。どうすれば修正できますか?
  2. 垂直ルールに合うように \hspace{-1em} と rule{textwidth-1em} (1em は推測) を正確に制御するにはどうすればよいでしょうか?
  3. 最初のページに下罫線を強制的に追加し、2 ページ目に上罫線を追加するにはどうすればよいでしょうか (2 ページにまたがる段落があります)?

関連情報