Make iPhoto overwrite my photos
No.

iPhoto is designed to make non-destructive edits, preserving the original photo file. Overriding this feature is rather contrary to the basic nature of the program, which attempts to be careful to preserve, and never to modify the original photo files.