That depends on the kit you get. You might have to grind the gussets to make them fit.
I like the shock mount on that one. That's the Trail Gear one.
probably is, but im not actually getting it from the devil..... when i do get it.... usually the stuff from datin actually says if it is a tg part, but the page it is on, doesnt say its tg..... oh well.... its also possible tg jacked datin's design or datin makes them for tg..... datin is a tg dealer... but datin also makes their own stuff as well