uh
how do you set up bitmining with a gpu
By downloading a miner that supports GPU mining.
b. apparently you can run programs on just your gpu and not your cpu, didn't know that
The program doesn't "run" on the GPU. It uses the CPU like every single program out there. However it is able to send instructions to the GPU through OpenCL and have it process it. Games, including 2D or 3D, work the exact same way (Except through OpenGL or DirectX, which their purpose is to handle graphics, not so much custom algorithms)
a. apparently a gpu is a graphics card, didn't know that
Actually, a GPU is a part of the graphics card that does that actual processing.
The graphics card itself is pretty much a large data bus that connects other parts of the graphics card onto it (Memory, D-Sub and/or DVI display support, GPU, etc.).
But I guess in the subject of mining you can use either word to have people understand what you're talking about.
c. and apparently you can get DDoS attacked while bitmining
Other way around. When you take part in Pool mining, you mine and send the finished piece of work including proof-of-work to the server. Occasionally the server is unable to handle all the work sent by all the miners and is temporarily down.
i see the interest but isn't there quite a bit at stake?
The only risk out there in mining is making sure you're getting more out of it than you're putting in. And just like real money, you need to secure your Bitcoins too.