Glass shops are going to replace the glass with a new seal replacement. Windshields are usually broken during removal, especially on an old vehicle. Opt for factory glass where possible although it is more expensive. Seals alone can be purchased online if you are doing it yourself.
Look for flat spots on the rollers themselves. Hamfisted was probably unsure of your mechanical understanding, not being a SA. He is VERY helpful & informative. Listen to him in his experience and wisdom.
See if you can get the correct size socket & breaker bar to turn the engine over by hand at the crankshaft bolt at the front of the engine.
Pulling the plugs will make it easier.
Engine may have seized or broke internally depending on how hot it got for too long if you cannot turn it...
That or Kenwood . Double din Nav for sure. Large screen looks so much nicer. Will be adding front & rear cameras to mine before long. I have the DDX9705S has been great!! Screen fully fills the old stereo spot.
Mine is about 2 years old but you can probably get for less than I paid