The answer is, yes, you can. In fact, 5800x3d on B350/X370 vs on X570, there is no performance lose. And also, I did check your bios, it does supports 5800X3D.
However, just be careful with the bios updates. I am not really sure about this one since it does not mention anything, yet some asrock...