1) Puoi fare in due modi, il primo è questo:
codice:
<input type="submit" style="background-image: url(image.gif);">
oppure utilizzare il bottone immagine
codice:
<input type="image" src="image.gif" onclick="this.form.submit();">
2) QUesto è un argomento da forum Scripting.