If you want the cpu to run in full speed, go to the display properties and open the screensaver tab. Then click the power button at the bottom. And then change to "always on". This will give you back the full speed, but, on the other hand, your on time will be shorten. Although the cpu speed shows 400 in your case, but actually the cpu speed will change depends on the work load. And because, at the time you check the cpu, no other application is running, that is why it shows the minimum speed. This is the Power Now feature from AMD. If you really want it to show the full speed. Try to have something working in the background and then check the speed. Or just download a small program called "PwerNowDashboard" from AMD. This program will so you the real speed your cpu is running.
For the ram issue, this is because video card is sharing the memory. You got 128mb main mem, but 16mb of those goes to the video. That's why it shows only 112mb. And you can even change the shared video mem to 32mb, which will give you better video performance. Then your mem amount will show 96mb only.