riguardo al punto 2) io ti consiglio caldamente di usare uno script GD2 per generare immagini a runtime chiamando un file php e passandogli come parametro il path dell'immagine da resizare.
Questo perchè il resize fatto via html rende davvero male su tutti i browser...