Ciao

1) perché salvi l'immagine in un blob? Non ti conviene metterla direttamente in una cartella e riportare sul DB solo il percorso/nome del file?

2) per ridimensionare le immagini in php ci sono milioni di script già pronti... ti consiglio una ricerca con Google o sul forum di "image resize php"

Buon lavoro!