Para enviar imágenes, tu formulario necesita sí o sí tener el atributo enctype="multipart/form-data".
Además a tu atributo method le faltan las comillas.
Agrega esas dos cosas y vas a ver que te funciona bien.
En cuanto a comprobar si hay o no un archivo, investigá un poco. Hay
miles de ejemplos en la web.
Saludos.