Если ответить просто, то НЕТ, не подойдет.
Если расширить ответ, окажется, что чипсет intel p965 поддерживает 8ГБ оперативной памяти, а вы хотите 16Гб. Но даже 8ГБ одной планкой работать не будет, вы даже не сможете ее физически вставить. Поскольку чипсет intel p965 работает с памятью DDR2, у которой максимальный объем одной планки 4ГБ, а то, что вы видели в продаже по 8ГБ относится к памяти DDR3, которая сейчас повсеместно применяется. Касательно видеокарты, могут быть заморочки, связанные с версией шины PCI Express на материнской плате, расписывать не буду, не вижу смысла.
Что же делать? Продать текущий ПК полностью или по частям и собрать новый. Вообще, серьезно апгрейдить комп 6 летней давности не разумно, поскольку вышедшие компоненты придется искать на барахолке, про производительность промолчу.
Сейчас почти все ПК идут со встроенной видеокартой, поэтому, если не хватает денег, то внешнюю видеокарту можно купить в будущем, и то, она нужна для 3D игр или серьезной работы с графикой, видео, для всего остального достаточно интегрированной(встроенной).
Для конкретного конфига пишите в личку, обязательно указав бюджет, магазин(ы), модель монитора и что оставляете от старого ПК.