ciao!
1) come editor va bene uno qualsiasi.
dal semplice notepad, ad un ide più completo come aptana.
2) io penso sia meglio jpeg delle gif.
per quanto riguarda il peso, non penso ci sia un regola generale.
certo che fare una galleria da 50 immagini che pesano 3MB l'una, non è proprio la cosa ottimale.
sicuramente tutte e 72dpi, e poi dipende anche dalle misure in px che gli vuoi dare.
3) per quanto riguarda un programma per "sistemare" immagini, photoshop o gimp (se non vuoi spendere).
non esiste un programma che ottimizza tutto in maniera ottimale automaticamente.
inoltre dipende anche da che tipo di sito vuoi fare, e da che immagini sono.