Coincido con @gusman126, los diferentes tamaños de las imágenes son necesarios. Si los desactivas inmediatamente vas a conseguir un empeoramiento en la velocidad del sitio, al tener que cargar imágenes con tamaños inadecuados, y consecuentemente un empeoramiento en el posicionamiento SEO de la página. Prueba a hacer un análisis de la web con GTMetrix por ejemplo, y verás de lo que hablo.
No sé cuánto espacio te proporcionarán en el hosting, pero por muy barato que sea deberían ser mínimo 10 Gb, y ahí deberían entrarte de sobra las imágenes de 5.000 productos y sobrar espacio. Ten en cuenta que una imagen a 1.000x1.000px en JPG no debería pesar más de 250Kb, pero a 400x400 sería la mitad, y si nos vamos a tamaños más pequeños, aún menos. Sumándolas todas, pueden ser unos 0.5 Mb por producto, que serían 2,5 Gb en total en imágenes.