I have a ryzen 3 2200g, emx a320 gaming, geforce 1050ti oc, ramsta 8gb ram and i want to upgrade to ryzen 5 2600 and planning to change my gpu to rx 580 and planning to upgrade my ram to 3200mhz. Does any of I want to upgrade is compatible? Please help me