As I have spent the last couple of weeks doing this (with zero prior PowerPoint knowledge) I can say that yes it is possible, but certainly not a simple undertaking, and definitely not really one for a beginner.
Your description indicates you have two distinct things you are trying to achieve,
- Record the data into a database (that sounds like it doesn't exist at the moment) to ensure accuracy and control & validate inputs.
- Use that data to create the outputs - PPT slides.
Point 1, from your description, sounds like a fairly straight forward system, that would involve image storage management, linked to item records.
Point 2, this is going to be a steep learning curve, PPT automation, in my opinion, is really flakey. Things run 2,3,4 times on the trot perfectly then crash on you for no obvious reason. The syntax for controlling PPT objects from Access is convoluted especially for charts and chart objects. You might gather I'm not very impressed with it so far.
Good luck!