x prima cosa, devi mettere negli header una cosa del genere:
Content-Type: text/html;

poi nell'email metti tutto il codice ke vuoi...le immagini credo ke le devi rikiamare con link esterni. Ho visto alcune email ke mettono immagini come allegati ke poi usano nel messaggio, ma onestamente nn saprei come fare...

per i css nn so se si possono includere, credo ke dovresti mettere gli stili x ogni tag in questo modo

<table style="...">..</table>