I had a 1983 Mustang GLX with a DIN-chassis hu installed in it. You just have to trim the dash to hold the sleeve for the HU, and I believe there is a place to mount the strap underneath the radio pocket in the dash between the dashboard and the console.
As for wiring goes, there most likely...