1. Los saltos de linea \n solo se interpretan en strings con comillas dobles, no apóstrofos.
2. Para que interprete el HTML debes especificar dicho header en la función mail()
3. Si tienes dudas acerca del punto 2 te sugiero consultar el manual.
http://php.net/mail