The board will fit, the display will attach fine, as will the drives, RAM, airport card, inverter and modem. The only other bit you might need would be the battery charge board. (The daughter board at the front which joins the logic and battery). But you may not even need that. Actually some models had slightly different keyboards too, though it was really only the keys which were different.