my 71 duster
Hate to be a party pooper here because I dig the car but... serious stereo and a roll bar? Seems kind of incongruous and almost mutually exclusive. I suppose it might be fun to be blasting tunes while wheeling the Duster down the 1/4 mile... if that's your idea.
I'm a radio-delete guy myself.