Upgrading RAM on old MacBook
DDR3 ram is not pin compatible with DDR2 so you will have to find the DDR2.

The higher speed RAM should work as it throttles down to the speed that the motherboard can handle.