Tu problema esta en las comillas, no puedes englobar arreglos entre comillas dobles como si fueran variables simples.
Código PHP:
//cambia esto
$consulta = "INSERT INTO galeria_de_imagenes VALUES(null, $idproducto, $imagen[$i], $status[$i])";
//por esto
$consulta = "INSERT INTO galeria_de_imagenes VALUES(null, $idproducto, ".$imagen[$i].", ".$status[$i].")";
//lo mismo con esta, y todas las lineas que tengan arrays dentro de comillas
$consulta = "INSERT INTO especificaciones VALUES(null, $idproducto, ".$grupo[$indice].", ".$estado[$indice].", ".$descripcion[$indice].")";