Doubt the fronts will work, the length would be the biggest problem i would think. As for the back i installed either a 400ex or 250r rear shock, pretty easy, bottom should bolt right up, for the top mount just remove the sleeve in the shock, then for me i had to file down the sides of the top mount to get it to squeeze in. Biggest downfall i can see with this mod is that the airbox will have to be modified as these shocks use external ressies. The gains are a better ride, better performance, although rear ride height will increase some.