1) per il programma chiedi nel forum software per come farlo chiedi nel forum html/css

2) chiedi su css

3) dipende dalle risoluzioni che intendi adottare e se vuoi che il sito sia visibile in manera corretta anche alle risoluzioni inferiori 1024/768

3bis) si. Puoi usare o flash oppure un qualsiasi programma che ti consenta di creare gif animate ma rischi di avere una immagine con un peso eccessivo


P.S.
non tutti riescono a rispondere in poco tempo: calma e pazienza e vedrai che le risposte arrivano