He has integrated graphics, they're not on the CPU. The program probably doesn't have that class of integrated graphics so it just assumes that even though it has more than enough memory and shader support, it's not supported.
The minimum discrete card for the game is something like a GeForce 6800, any newer integrated graphics are going to be good enough.
Nope. You said yourself spamming the DMR is a dice roll. So if spamming WORKED at all ranges, you wouldn't be describing it as a dice roll, because it would have worked for you all the time. Make up your mind.