Ответ на второй вопрос
Вы должны сделать свою таблицу в ячейке first выровненной по верху.
Если вы напишите
\begin{tabular}{|l|}
\hline text \\ text \\ text\\ text \\ \hline
\end{tabular}
тогда вы получите выровненную по центру таблицу.
запись
\begin{tabular}{p{1cm}|p{3cm}}
\vtop{\vskip 0pt \vskip -\ht\strutbox
\begin{tabular}{|l|}
\hline text \\ text \\ text\\ text \\ \hline
\end{tabular}\vskip -\dp\strutbox }%
& Top align content ? \\
\end{tabular}