PGA
No, not usually. Check with your motherboard specifications to see what RAM is needed and the maximum RAM your motherboard can handle.
No.
No lol
yes, you can use the motherboard with another Processor and add the ram on it and everything else
No, We Can't.
Yes, you can add another heard drive to your motherboard and have two.
A graphics card can be a separate, add on, card but the functionality can also be built into the motherboard to save space.
The processor size or speed does not determine how much RAM your system needs. Generally speaking, the newer the system, the more RAM you can add. The amount of RAM slots on a motherboard and the motherboard's own subsystem (the BIOS) will determine how much RAM you can add to a particular motherboard.
ZIF is used on almost all modern processors. You need to find out which socket it uses.
riser board
No