Well it is showing what is actually in your computer. About the RAM, no one will get accurate because in your computer, some Total Physical Memory is also consumed by your video card.
I haven't seen this type of problem with any other guy. The most important thing is, you haven't read the disclaimer. It only checks for the GFX cards which are officially announced as compatible. Tough, there may be 100s of GFX cards which are supported.