CPU-Z shows the memory at its single data rate. Since ram is now DDR (Double Data Rate) you double the speed and get your actual speed. CPU-Z has never monitored Temps nor was it meant to. It is good for reading the core speeds, Actual Voltage, Memory speed (as long as you realize you need to multiply it by 2), telling what BIOS version the motherboard is currently running and more. It has it's uses but really not meant for every day use to monitor your system.
OK, for your frequency issues, if the CPU frequency is reading 349X.2 AND your BIOS is set to run the CPU at 3400 as a base clock then your Precision Boost is working and there is another limiting factor keeping it from reaching its full potential. Most likely cooling preventing it going much higher. But before spending money on anything first double check the BIOS and make sure your CPU multiplier is set to 34. Base clock, which used to be called Hyper Transport for the Phenom's and FX CPU's and before that it was referred to as Front Side Bus, for the Ryzen motherboards is now 100 so 100 * 34 = 3400 MHz = 3.4 GHz. Many boards will not be quite dead on the 100 MHz but usually are within ±1 MHz so your actual frequency could read 3,434 MHz or maybe even 3,366 MHz. This last part is just extra information and not really important to your issue but good to know when it comes to understanding your frequency and how it gets to where it is.
OK before you do Update, which I do recommend to do, make sure the new BIOS has the most recent AGESA update release in it. This will help with certain ram modules become compatible and allow for higher memory frequency's to be obtained. There is no need to update until they release A BIOS update with this in it. I can not remember the whole AGESA update number but I do remember it is 1.0.6XXXXX. It is also possible that the most recent update could help fix your Precision Boost issue. I do understand your position on "If It Is Not Broken, Don't Fix It." because some do get themselves in trouble doing so. Wait till the BIOS update has the latest AGESA update in it before updating your BIOS. Why flash right now and again in a month or so.
There are a few factors that go into how your CPU rates against other CPU's of the same make and model. The motherboard, Memory Frequency, Core frequency, North Bridge frequency ect. The fact you can run your Memory at 3200 MHz which most others can not and add 100 MHz to your CPU frequency this would help in aiding your standing in the comparison.