the TF windshield should be available from any good auto glass shop - they are up here anyway - and they are prolly all made by whatever same outfit no matter where ya get'em - at a glass shop installation can be done by them, and they take the loss if it gets cracked
check the shop manual and do the dimension check that they show B4 you put the rubber on to make sure the new glass is the same shape as the opening - I had to reshape the drivers dogleg a bit when I put the windshield in a rebuilt cab that was salvaged from a wrecked truck
Bill