Se, nel primo caso, hai solo cambiato l'immagine, caricata correttamente e fatti tutti i refresh, Joomla ha un "tasto" per svuotare la cache, così come il browser, dovrebbe vedersi la nuova immagine, non ci sono santi. Controlla solo che sia in RGB e non in CMYN, questo da molti browser non sono viste.
Quindi è qualcos'altro ma, senza vedere, dirti non so.
Nel secondo caso il codice mi dice poco, non potendo vedere il sito. in linea teorica è corretto, sempre che tu pippo l'abbia messo nella cartella images del template enon sia in CMYN.
No, le immagini non servono in questo caso. In generale sì, puoi mettere delle immagini in una discussione.