1. Если у вас есть особый упор на изображения, я бы на вашем месте сделала две карты - стандартную и карту под изображения, а затем указала их в robots.txt. Вот так, например:
Sitemap: https://your_site.com/sitemap.xml.gz
Sitemap: https://your_site.com/image_sitemap.xml.gz
2. Не нужно указывать каноникал в изображениях. Google их просто не распознает. Порядка года назад об этом было даже заявлено
официально:
Мы не используем rel="canonical" для изображений. Если вы добавите атрибут в шапку, мы не распознаем его.