Hola a tod@s.Napo, las propiedades ak* (anclajes) no son lo que tú necesitas usar (aunque funciona), hay otra propiedad que lo automatiza mejor, es Align (alineación), y lo que tú necesitas es ponerle el valor alClient (alineado al cliente, al GroupBox en que lo has alojado, esto pone a true las cuatro propiedades ak*). Te lo digo porque la mayoría de componentes tienen esta propiedad y es útil conocerla.
Otra cosa, preguntas cómo cambiar el color de fondo. Como te ha dicho Cerúleo, para cambiar el color de relleno usa Brush:
NombreImagen->Canvas->Brush->Color=clRed;
y lo pones rojo, pero si no pintas toda la imagen no observarás ningún efecto. Por eso, después de la anterior instrucción deberás ejecutar
NombreImagen->Canvas->FillRect(Rect(0, 0, Imagen->Width, Imagen->Height));
y después de esto ya puedes dibujar lo que quieras.
Aparte de todo esto, he leído que el TImage consume muchos recursos porque está diseñado para alojar gifs y tal, que es preferible el TPaintBox si vas a dibujar tú mismo la imagen. Pero parece que si usas TPaintBox tienes que redibujarlo cuando abres otra ventana sobre tu dibujo y luego vuelves a tu aplicación. Sobre esto no te puedo decir nada porque no lo he probado, este verano tendré tiempo y es una de mis prioridades. Si tu aplicación consume pocos recursos no te comas la cabeza y usa TImage, a mí me ha ido muy bien hasta que ha comenzado a crecer la aplicación.
Y nada más, que ya me vale lo rollero que soy.