On the windshield issue, that hinge wire should be able to be pushed up and out maybe 1/16”. Have some one hold it on the bottom side with a punch, and take a punch and hammer and hit the wire to slightly mushroom out the top out. That should stop it from sliding down, those wires are not hard, usually pretty soft metal.
That way there’s nothing to grab your hand and hurt anyone, but it shouldn’t slide down.
That would be my fix, and honestly what should have been done from the factory. If it ever needs removed just pull it from the top.