Lo del recurso es verdad, pero es preferible hacer ese trabajo de redimensionar, que mostrar una imagen en tamaño normal y esperar que baje toda la cantidad de bytes que representa esa imagen. Basate en lo que hacen muchas compañías para que veas que la navegación se hace rápida cuando uno redimensiona imagenes en vez de mostrarlas en un tamaño normal y solo cambiar el tamaño.
La forma de saber si tienes GD instalado es usando la función phpinfo() y buscar a ver si tienes instalado esa librería en la información que te muestra en el navegador. Crea un archivo e indica esto solamente