Minor mods are required to install the shock.
You will need to grind down the top tab where the shock mounts on the upper frame to clear. You will need to notch the frame on the side where the bladder is.
I also cut down the bottom mount on the shock, and drilled a new mounting hole up higher to shorten the overall length. This shock is much longer than the stock shock.
If you look at the pictures closely you will see the mods.
I do not see any reason this would not work with the stock air box and battery. That being said I did not attempt it.
The gas tank requires no mods. I found it here.
http://store.orionmotors.nl//product...oducts_id=1359
Shipping is pricey though.