1) Windows Vista And 4GB Of Memory outlines how much RAM you can use.
Vista Basic: 8 GB
Vista Home Premium: 16 GB
Vista Business/Enterprise/Ultimate: 128+ GB
2) It does, as above posters said, you can limit FPS to drop your CPU usage, I forgot to include that.