According to the gold star guide on here:
You've completed all the Pict-O-Matic Missions
You've completed all the Sid's Haunted House, Enchanted Glen, and Zurg's Spaceport Pict-O-Matic missions.
I'm assuming that some of the Pict-O-Matic missions are NOT part of those three sections.
As for destroying Ham, I'm not really sure honestly. I took care of that part before I really did most of the other stuff but I don't know if it's needed or not.