It would help to know which one of the 9 different models of MacBook you have. To see which model you have go to the Apple in the upper left corner and select About This Mac, then click on More Info and then System Report. When System Profiler comes up check the Model Identifier and post it back here.
No, the model 4,1 Early 2008 MacBook will not be able to run Mountain Lion.
It's mainly the video card. The Models 2,1 through 4,1 have video cards with non-upgradeable 32bit drivers. The model 5,1 Late 2008 and newer have at least the NVIDIA GeForce 9400M with 64bit drivers. Mountain Lion requires 64bit native drivers. Mountain Lion no longer supports Intel's GMA 950 or GMA X3100 graphics processors.
While Lion used some 32 bit and a lot of 64 bit code, Mountain Lion is pure 64 bit, which excludes more systems than Lion did. It's not something you can add memory to, for example, as it involves the base architecture.