Pour ta première question ,
insère ce code
<a href="url du site" target="_blank">texte</a>
Quand on cliquera dessus , cela ouvrira une nouvelle page !
Pour ta 2ème question ,
sois un peu plus clair !
Pour ta 3ème ,
je n´en suis pas certain mais pour moi le .htm et le .html , c´est exactement pareil , et il n´y a pas de conseils à donner là-dessus , tu choisis ! 