Since you are getting a port job, get the supporting mods to get every ounce of power you can from it. This means, reeds, pipes to match your riding style etc. port job, pipes etc should all be thought about as a finished product. It all needs to work together in the end to get the best results.
After that, id recommend a cheap $200 g-froce axel, revalved/sprung OEM rear shock. Then get some decent a-arms for the front and some nice shocks. Elkas are insanely priced and do you NEED that expensive of a shock?
I put a revalved/sprung rear shock on mine, yfz450 front end on mine. I also put a gforce axel. Bike rides 10X better. If i had to do it all over again, i would put suspension before power upgrades. Power is always nice but damnit, having a nice driving bike is so much better IMO.