Вообще-то, зависит от чипсета, но с DDR2 работали уже довольно современные (в плане отсутствия очень жестких требований к оперативке). Если частоты и тайминги совпадают - работать будут. Но двухканальный режим накроется. В лучшем случае, если материнка поддерживает, будет режим Flex.
Польза будет! Но главное посмотрите, есть ли смысл в этом, увидит ли материнка все оперативную память или некоторые планки будут "болтаться без дела". А так, да, больше оперативной памяти - быстрее работа. А там и майнить можно начать, но это уже другая история.
Увеличить объем памяти видеокарты можна, если она встроена в чипсет или процессор, так как для этих целей используется оперативная память компьютера. Делается это через BIOS материнской платы. Учитывая производительность встроенной графики - 512MB достаточно(при желании можно поэкспериментировать). Если же видеокарта дискретная, то нельзя, ввиду того, что видеопамять распаяна на самой видеокарте.
Скачайте и запустите утилиту Dr.Web Cureit-отлично справится со всеми "животными" в Вашем компе.
В принципе, в магазине, где работают нормальные продавцы, достаточно одного названия материнской платы и чего вы к ней хотите (ну, иногда процессор еще нужно знать).
А если конкретно, то вам подойдут две любые небуферизированные без ЕСС DDR3 до 8 ГБ и частотой до 2200 МГц планки памяти. Если брать по соотношению цена/производительность, то две планки Non-ECC DDR3-1600 4ГБ.
8-ми гиговые и с частотой выше 1600 стоят довольно дорого - дешевле будет материнку на 4 слота памяти купить и напхать туда 4х4ГБ.