RE:No dejar que cambien tamaño de letras
Se consigue con CSS, que es algo realmente útil, no sólo para esto, sino para muchas otras cosas. Para empezar, esto te va a servir: copialo en el encabezado del documento (<HEAD>...</HEAD>):
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 14px}
-->
</style>
A partir de entonces todo el contenido de la página te aparecerá en fuente arial y 14 pixeles de tamaño. Puedes variar el tamaño cambiando dicha cifra (se suele utilizar el valor 12). También puedes modificar la fuente cambiando los nombres.
Eso sí, puedes seguir declarando valores de tamaño de fuente por la página al estilo usual, pero esos ya cambiarán cuando el usuario modifique sus preferencias.
La que te he propuesto es una solución demasiado sencilla, pero te sacará del problema mientras investigas más sobre CSS.
¿Problemas? Netscape no es muy amigo de ellas...