Any suggestions, recommendations on where I can get a new windshield for my 64 300?

Also need a rear package shelf. The original has been damaged by water leaks. Suggestions on maybe repairing the original?