Since I first came on this site, that's the first HURRICANE I recall seeing...looks like a great layout...well worth fixing up as very unique!!...wish I could help you more w/the technical end  on the glass repair...
Looks to be '77 or '78 model...
More pics!!...