The deck should be ok, if you ground out a wire the deck will go into "safe-mode". I found this out when I had a speaker wire ground out and called Alpine about it. But as far as he wiring, I am not sure, sorry....
As far as the mounting bracket, yes, it just uses 4 screws to secure the deck to the dash.
__________________
93 triple white Limited Edition. 17" Cobra "R"s, Cobra "R" hood, 180* thermo, Steeda Tri-Axe, white faced gauges, Phantom monster tach, 73mm calipers, with slotted fronts rotors, all Alpine stereo equipment, so, still stock (for now)...

"The only easy day was yesterday"
"That which does not kill you only makes you stronger"
"The early bird gets the worm, the 2nd mouse gets the cheese"
"Freedom isn't Free"