It is hard to tell from the pics you posted, but could the cab be fixed? Not necessarily back to new fixed, but fixed enough to get a windshield in it and a functioning door back on it?