They are compatible as long as that A320 motherboard has an updated BIOS that can work with second gen Ryzen CPUs. No, you cannot overclock the CPU, the A320 chipset does not support that, but you can overclock the 1050 Ti, though gains will be minor. Other than that, faster RAM is recommended with Ryzen chips as it affects performance, and the exact model of the PSU should be mentioned as there are great 650 W units and also there are many 650 W PSU's that can cause problems within a month of use.