Stereo for my '67 Barracuda

This looks like a great unit but it would still require cutting my dash.

Huh? How so? They are specifically made to fit older cars like your Barracuda.