Ummm... the FX 8350 is an 8-core processor that does not support multithreading, and it's EOL - processor was released in 2012. Also, 32 GB of RAM - According to the ASRock web site for the mobo, that is generally possible if OP is using 16-GB modules (as opposed to 8 GB).
32 GB - that was theoretical upper limit of what that processor could support when it was released. In practice, probably less RAM is actually 'visible' to the processor. The motherboard - even if it's compatible with the processor, it's still another bottleneck for how much RAM it can support in practice. By comparison, a Threadripper theoretically supports 1 or 2 TB of RAM, but most TRX4 motherboards only support 256 GB of RAM.
OP's build is really pushing the limits here. Theoretically, math of the specs does add up - but in practice, such close alignment requires paying close attention when putting the parts together. Sometimes, it helps to have a spreadsheet, and lay out the specs side by side. PCPartPicker.com can do the compatibility homework for you, but YMMV.
32 GB - that was theoretical upper limit of what that processor could support when it was released. In practice, probably less RAM is actually 'visible' to the processor. The motherboard - even if it's compatible with the processor, it's still another bottleneck for how much RAM it can support in practice. By comparison, a Threadripper theoretically supports 1 or 2 TB of RAM, but most TRX4 motherboards only support 256 GB of RAM.
OP's build is really pushing the limits here. Theoretically, math of the specs does add up - but in practice, such close alignment requires paying close attention when putting the parts together. Sometimes, it helps to have a spreadsheet, and lay out the specs side by side. PCPartPicker.com can do the compatibility homework for you, but YMMV.