The Masterbox is absolutely fine with those parts, every thing will fit.
The only concern I can see is making sure that the b450 (I recall its a bad mobo but 3600 would work ok) is updated with the latest bios to support ryzen 3600. If you can I would reconmend the MSI x470 tomohawk max which I...