The answer is: it depends.
With RDLC report you might use 3 type of images: embedded, external and database.
Embedded will be stored in the report. If these are just few images that never change (e.g. indicators, logos, etc.) then you might opt for this. These will be added outside the dataset and report will run blazing fast.
If you have a lot of images then:
External images typically do have an hyperlink to an http/https address to retrieve the image, you can use this dynamically to match exactly e.g. the item no. and these could be included in a control close to the extended textbox line.
The same thing could be achieved by serializing to base64 database images.
Both of them do have a big drawback in performance and huge impact on the size of the dataset (depending on the number and image size)
You have to test this out but, typically, printing an Item List with images is really a performance killer.