The optical drive should be a simple enough swap. Any Apple notebook drive should work. A large number of PC ones too. If you get a PC drive, you may have to flash the firmware to make it bootable. Check the drive compatabilty database at Someone must have done it already.