My friend wants to upgrade from his Ryzen 3 1200 to a Ryzen 5 3600 on his ASRock AB350M board. Is this possible, or will he need a BIOS update beforehand? Along with this, should he upgrade from his stock cooler or go for something like a Hyper 212 Evo from Cooler Master? I'm much more used to Intel sockets and boards, but not AMD processor specs.