1. non mettere l'email di conferma anche comporta dei contro, rischi di ritrovarti decine o centinaia di registrazioni fasulle fatte da bot, quindi mettercela vale la pena.
Ogni tanto fai partire una funzione di controllo, cancelli tutte le registrazioni non confermate dopo tot tempo (tot a tua scelta).

2. meglio dopo, almeno sai che chi carica un file è una persona che ha confermato la registrazione ed è tornata sul tuo sito, quindi un po' di interesse ce l'ha. Se la fai inserire subito magari ti ritrovi una montagna di foto che occupano spazio e non hanno senso di esserci.

3. se richiedi conferma tramite email puoi anche farne a meno, altrimenti è d'obbligo.