ceaped, ciertos servidores de correo bloquean (o muchas veces retrasan) la entrega de correos provenientes de servidores que no tienen registrados, una vez que hotmail registre tu servidor y valide su IP, es muy posible que los correos que has enviado se muestren sin problemas ... 
En cuanto a lo de agregar texto, simplemente agrégalo en la asignación a la variable 
$codigohtml ... 
Saludos