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