A quick look at the specs seem to say mostly. Dunno about the wireless card but it looks ok with a bit of hacking.
sure 100% works very good try leohazard.com 10.6.1-10.6.2 intel/amd sse2-sse3 your kernel is legacy 10.2.0 install 10.6.2 network attansic L1E audio voodoo prefame video mod 3100 kext and enable graphic. use osx tools. wifi use mini usb mvix wireless n or you can goto ebay grap 1 latest ralink mini pci xpress card to replace original. Model PCI/mPCI/CB(RT2860/RT2790/RT309x) ralinktech.com/support.php?s=3. good luck....