I have a Ricky Stator flywheel and stator. All you do is line up the timing marks on the stator with the marks on the motor. Done. There are guys on here who say Ricky's timing marks are off, but I've yet to have any problems with mine. In fact, I personally had a huge power gain with the Ricky stator.
The flywheel puller sells on Ebay for like 12 bucks or something. You can also use a steering wheel puller or 3-way puller if you have one of those. Obviously crank bearings and seals are a must. All other seals are a must, too. Especially the water pump seal. Some of the tranny bearings you could probly re-use, but if you've got 'em why not replace 'em.
When you're done always make sure you have some kind of chain guide and a case saver. After all that work, one hop of the chain could put you right back to square one.
85 Tri-Zinger 60
85 ATC250SX
86 ATC250SX
87 ATC250SX
02 XR650L conversion
84 ATC 480R