Buenas,
Para el tema de los saltos de línea te recomiendo que utilices
nl2br a la hora de imprimir el contenido del textarea, esta función transforma los saltos de línea de la base de datos en <br/> para su correcta impresión en HTML.
El tema de la tabulación ya es algo más complejo, ya que en HTML no existe una etiqueta para tabular por sí misma. Lo que se suele hacer en plan chapuza es añadir espacios ( ) y, si lo quieres en plan bonito, tienes que enmarcar el texto tabulado en un <p style='text-indent: 1em'> (por ejemplo).
Espero que te sirva, un saludo.