Wenn der vorhandene Mega32 nicht gesperrt ist, also kein Lockbit gesetzt ist dann kannst du den Kontroller ganz einfach auslesen und das Programm in einen anderen Mega32 kopieren.
Bei den Programmen die ich kenne muss man jedoch die Fuses extra auslesen und in den neuen kopieren.
Die flash - erase Zyklen wurden bisher mit 10000 angegeben, bei den neueren ist es aber wesentlich mehr. Das ist die garantierte Mindestzahl. Du könntest 10 Jahre lang täglich 3x neu flashen.