I have never seen Reynnhart. I have seen Reinhardt and Reinhart.
Baldur is Scandinavian name and I have never seen this used in Germany, even among older generations. Not considered old fashioned or bulky in say, Sweden or Norway. It is unusual but I have seen it used in those countries.