yes it should fit ,, they did not change till 2008, is it a piston style , like the factory, going to replace the factory damper ?
i think it should
not really needed ,, if you want it stiffer you can just drain and fill with a heavy oil, when i had my 06 i filled it with a 70-90 wt gear oil , worked great