1) potresti indentare il codice? Averlo tutto in una riga è assai... ostico
2) Uno script in php per caricare i dati è una cosa. Avere qualcosa che ti mostri un immagine è un altra
3) Riesci a chiarire cosa vorresti avere a livello definitivo? Es: la pagina deve caricare i dati, nel frattempo fa questo, alla conclusione del caricamento fa quest'altro.

Per il discorso dopo il download... basta che salvi il "nome utente" di chi ha caricato l'immagine in questo modo crei una tabella con gli upload e gli mostri la miniatura dell'immagine nel suo profilo.