Adding horizontal lines in AMS align in LyX
Use the menu element Edit > Math > Add Line Above/Below. This inserts \hline between the desired lines.
However for AMS align this produces a line that starts at the left margin, which is probably not what you wish for. The solution is to replace the align environment with an aligned environment, in which the \hline seems to be better behave.
Detailed instructions: Create a new display math inset (Ctrl+Shift+M), and inside it type \aligned. This creates a aligned inset, in which you add as many columns and rows as desired. You can now cut-paste from your align environment to your new aligned environment. Now, use Edit > Math > Add Line Above/Below to add lines where desired.
Result in the code preview pane:
\[
\begin{aligned}a & =1\times2+3\\
\hline & =2+3\\
\hline & =5
\end{aligned}
\]
Increase spacing between lines in AMS align
Define a math macro \linespacing with contents \rule[-#1]{0pt}{0pt} and use it to increase spacing with the next line.
Result in the code preview pane:
\global\long\def\linespacing#1{\rule[-#1]{0pt}{0pt}}
\begin{align*}
a & =1\times2+3\linespacing{2ex}\\
& =2+3\linespacing{2ex}\\
& =5
\end{align*}