That windshield frame is better than mine! If shipping wouldn't be $$$ I would offer you money for it as it's alot more repairable than mine,and I'm too cheap to buy a nice one
All together I think your K5 is still in better shape than mine
Good luck with it,it'll look good when it's all done.