Ciao
1. userei per la massima compatibilità con i diversi browser non soltanto font in formato ttf (è possibile una conversione in formati diversi su http://www.fontsquirrel.com/fontface/generator );
2. cercherei nel css la classe header-title e la modificherei senza eliminarla;
3. se volessi eliminarla, la sostituirei con un'altra classe piuttosto che con una dichiarazione di stile in linea che comunque dovrebbe essere style="font-family:trebuc,'courier new',courier" :
codice:<h1> <?php bloginfo('name'); ?> </h1>