It looks like you could do it.. but if you got the stage 3 you'd have to majorly build your engine like it says in the description.
yes they do fit, racecreation of 9glancers sells them in his store and has comfirmed that it does fit