DASHBOARD - 1964 Barracuda

I am not too sure, does look lik eit was for a push button car, which would be right for your 64 if it is an auto. As for putting it in your car, i think you will have to remove the windshield.