Yeah, that should be a notable upgrade over an eight year old Athlon-based system. If I were to make any suggestions, at least based on current prices, you can get a 500GB Samsung 860 Evo for about the same price as that Sandisk drive, and I wouldn't be surprised to see the 500GB Crucial MX500 also priced similarly, or perhaps a little lower during the next couple weeks of sales. Both of those are considered to be some of the more reliable and better-performing 2.5" SATA SSDs. The 512GB Intel 660p is also priced similarly (a few dollars more) and will tend to be somewhat faster, being an NVMe drive, though the performance differences should be relatively minor at most tasks.
That MSI board includes their "Flashback" feature, so it can be updated to a BIOS that supports Ryzen 3000 without requiring an earlier CPU, but it's also worth noting that the newer "MAX" versions of their boards should support a Ryzen 3600 out of the box, without requiring a BIOS update. Those versions tend to only cost about $5 more, which might make them worth considering for the convenience, unless you happen to see a considerably better deal on a non-MAX board. That board also comes in a standard-size ATX version with 4 RAM slots and additional PCIe slots for about the same price, which might potentially be useful for future upgrades. Alternately, they have some lower-priced MAX boards that might be worth considering.
And as was mentioned, you might want to look at faster RAM to eke a little bit more performance out of the processor, especially since DDR4-3200 costs about the same as DDR4-3000 now. Something like a 2x8GB kit of G.Skill RipJaws V 3200 (CAS 16) actually costs about $8 less than that kit of Corsair DDR4-3000 RAM currently...
https://pcpartpicker.com/product/qGqbt6/gskill-memory-f43200c16d16gvgb
Or G.Skill has a DDR4-3600 (CAS 18) Ripjaws kit for a couple dollars more than that Corsair. Ryzen 3000 processors generally should be compatible with that speed, but the performance differences between these kits will tend to be minimal at most real-world tasks, and potentially not worth paying $10 more for...
https://pcpartpicker.com/product/n6...b-2-x-8-gb-ddr4-3600-memory-f4-3600c18d-16gvk