Is it possible to perform a loopback test with the max485?

use the max232 to upload the finalized code to the rest of the atmega slaves,

If you mean to upload sketch code from the arduino IDE to the remote slaves via your link, how do plan to handle the DTR auto-reset function that kicks off the bootloader code at the correct time to sync up with the IDE and AVRDUDE for uploads?

Lefty