From the point 4, you mention that this happen is not there when print the email from Office? So you mean you get the print out with smaller fonts size when printing it at home's PC only?
"Print out getting Smaller" means, all email fonts are same size, but longer email smaller font size?
Or you mean the font will be smaller and smaller from each reply's body in one email print out?