Are these temperatures normal?
Yes. The processors are designed to run at 100 C which is within the margin of measuring error for the thermocouples in my experience. 

The blower speed looks good and you might get a little extra work done if you can put it in a cooler room or get more airflow overall under the body of external case and lower the top case / battery temps a bit. 


MacBook Pro Early 2015 13&quot; temperature
Is it normal for a 15 inch rMBP to get extremely hot during use?


The CPU and other temps will still be high throttle work to keep things at max temp and even in a 50 F degree room you would expect everything but the palm rest and battery to be warm for CPU intensive workloads. 


Fan Speed and Temperature on MBP Retina 13 2013


I might have someone that knows how to use delicate screwdrivers to check for lint or dust in the case, but absent other signs you have what looks to be normal sensor readings.