pulling out the dash involves no tools and hardly will harm anything except your fingernails maybe! but i hear ya. it's a newborn :3_smiliec , you gotta treat her carefully on her first steps... lol
do me a favor and measure ur entire area with the radio and gauges(inbetween the metal trim) are so i can see how it sizes with the 06, since the 06 doesnt have the metal trim between the HU and the HVAC controls, which are totally different in the 07's now.No reason it shouldn't. Nothing changed with the system from 06-07..