In my experience, Hammer is fairly light, except when you come to compile. Generally speaking, if you can run Half Life 2 you should be able to run hammer, although when it comes to compiling stuff, the faster your machine, the better. Dunno about the second question, however I've yet to see a Source game use OpenGL, so don't hold your breath.