How do i install new components into a PC?

connorh01

Reputable
Aug 20, 2017
140
0
4,690
so ive been getting very stressed recently when trying to play games with a poor cpu. ive also been getting A LOT of BSOD's so i feel that is is about time i upgrade. i have few questions that id hope you guys could answer ;)
full specs:
GPU: rx 460 windforce oc 4gb
CPU: athlon x4 880k
motherboard: Asus A58M-E AMD A58 FCH Chipset, Crossfire Supported
RAM: 8gb DDR3/1866mhz
CASE: Cooler master elite 310 mid tower gaming case with see-thru side panel
HDD: 1TB SATA-III 6.0Gb/s cashe 7200RPM
Power Supply: 650 watts power supplies (corsair 650 watts VS650)

Questions:

1) how easy is it to install a new MOBO, CPU and RAM? i have watched videos on it and doesn't seem to be too difficult, but could i.. someone who doesn't have any experience in installing a new components.. be able to install it myself or would you recommend me take it to a PC repair shop that would be able to install it

2) how would i get windows onto the new components, presumably id even need to do that?

3) would these be good components:
CPU: Ryzen 3 1300X
MOBO: MSI b350
RAM : not sure ?

4) would getting these new components resolve my BSOD's, some of the errors ive been gettting are:
DPC_WATCHDOG_VIOLATION
KERNEL_SECURITY_CHECK_FAILURE
REFERENCE_BY_POINTER
IRQL NOT LESS OR EQUAL
ATTEMPTED EXECUTE OF NON EXECUTE MEMORY
PAGE FAULT IN NONPAGED AREA
what failed : NTFS sys

sorry for the long questions but i would really like some help, and being a student, need to know whats the best for my money and dont really want to be spending loads.
Thanks,
Connor