both but the biggest improvement would be from the graphics card
Depends. If you have only 1GB RAM, the game will lag. If you have a lower end graphics card, it will hardly run or wont run at all. A better graphics card is best but more RAM will help.
Every PC has to have either graphics embedded into the motherboard or either a a dedicated graphics card that fits into an expansion slot on the motherboard. You can buy a motherboard without graphics, but you would need to supply a graphics card to go with it.
You can't see the monitor if you don't have a graphics card.
absolutely. You need a graphics card in order to play any kind of game.
get graphics card drivers
No. It is a graphics card chipset.
Yes, because the recommended graphics card is, well, just that: a recommendation. There should also be something that says minimum system requirements, which is what you need to have at the minimum to run the game.
It depends on your graphics card specifications and what resolution you run the game on
I'm assuming you mean which card is more necessary- and that would be a graphics card. Your computer has a decent sound card built into the motherboard but the on-board graphics are never enough for the better games. Unless you are a sound editor and/or a real sound snob you don't need a separate sound card.
Buy a Graphics card/New comp with the card or your game will suck/be impossible to play
Counter strike source is a small game, even my on-board laptop graphics card work with it and its 780MB
The fps in any game is determined by your computers graphics card If you have a desktop, you can upgrade your graphics card if your motherboard will permit it. Research your computers model and see what you can do