i can assure you that it won't fit your '08, if it did half of us on here would already have them!

really though someone did order one and although it was 'guaranteed' to fit, it indeed did not fit.
as for the airbag thing, i'm right there with you. as far as i know you just unplug a few things and you're good, but i've never done it myself.