Those are normal operating temperatures for any Intel CPU. Intel sets the thermal throttling temperature to 100°C because they know their CPUs can run reliably at any core temperature under 100°C. If there were any reliability issues, Intel would have lowered the throttling temperature many years ago. Your laptop is set to start thermal throttling at 97°C so it is extra safe. No need for you to worry about your CPU temperature. Intel CPUs are well engineered to look after themselves.
I do not know the answer to that question. If you want to find out what is possible, disable VBS and core isolation memory integrity, reboot, and see what the FIVR window reports. It is easy to disable VBS and just as easy to enable VBS again if you do not see any improvements. Some users get better gaming performance when VBS is disabled.
If disabling VBS also unlocks voltage control, you can reduce the CPU voltage to reduce heat. This should allow you to increase your CPU speed without overheating. Setting Speed Shift Max to 32 is slowing your CPU down significantly.
Check out the picture I posted to see what is possible. All cores fully loaded running at almost 4300 MHz. That is incredible performance for a supposed 15W CPU. The 10510U is capable of so much more.
I recently saw a video of a guy adding an extra heat pipe to his laptop cooler.
That is definitely a Frankenstein mod but still, I am very impressed by what he was able to accomplish.
There are simpler mods you can do like bending the heatsink if necessary and checking to make sure it sits flat to the CPU. For some laptops you can use washers as shims to increase the contact pressure between the heatsink and the CPU for better heat transfer. Some laptops block the airflow to the CPU fan. When combined, some slight insignificant mods can help decrease temperatures. Blowing the dust out of the heatsink and fan and replacing the thermal paste is always a good place to start.
Laptops are unique. What's possible can only be determined by opening up a laptop and having a look.