Partiamo dalla 3:
<style>
.nametext {background-image: url(URL_TUA_IMMAGINE); background-position:
bottom center; background-repeat: no-repeat; overflow: hidden; height: 240px; width: 269px; font-size: 20px;
text-align: left; color: 8a8a8a; padding: 0px 0px 3px 0px; display: block; margin: 14px 0px 8px 0px; border-width:
0px 0px 3px 0px; border-style: double; border-color: FFFFFF;}
</style>
Devi adattare le dimensioni alla tua immagine ovviamente.
Per quanto riguarda la domanda 1 e 2, la cosa è abbastanza facile, compreso il flash.
In pratica prendi il codice per il top banner (che trovi sia sul sito che in giro per il forum in mille salse) e nella definizione del DIV ci metti dentro quello che vuoi. Esempio:
<div class="header">
<center>
<table id="Table_01" width="800" border="0" cellpadding="0" cellspacing="0">
</tr>
<tr>
<td>
<a href="LINK_PER_AGGIUNGERTI_COME_AMICO"><img src="URL_IMMAGINE_ADD" /></a></td>
<td>
<a href="LINK_PER_MANDARTI_MSG"><img src="URL_IMMAGINE_MESSAGGIO" /></a></td>
</tr>
<tr>
<br /></table>
</center>
<center>CODICE FLASH EMBEDDED (inizia con <object...> </center><br /><br />
<center><img src="URL_IMMAGINE_TESTA_BIOGRAFIA border="0" /></center>
<table id="Table_02" width="800" border="0" cellpadding="14" cellspacing="0">
</tr>
<tr>
<td>TESTO BIOGRAFIA</td>
</tr>
QUI PUOI AGGIUNGERE ALTRE LINEE ALLA TABELLA PER SEPARARE MEGLIO IL TESTO
<tr>
<br /></table>
<center><img src="URL_ALTRA_IMMAGINE" border="0" /></center>
RIPETENDO QUESTO CODICE PUOI AGGIUNGERE ALTRE IMMAGINI, TESTI, FILMATI, INSOMMA QUELLO CHE VUOI.
</div>
Grazie 1000 per avermi dato una risoluzione

All'immagine sotto al nome tutto ok,sono riuscito a fare tutto,abbastanza semplice!(puoi vederne i risultati).
Invece per i pulsantini incastonati al banner ancora non ho capito "nella definizione del div..ecc.." cosa vuol dire!Sono ancora troppo piccolo per avere tali conoscenze di HTML scusa

Io uso questo codice per il mio topbanner,come dovrei metterci quello che mi hai dato tu?