Yes, the OE
manual is very good, especially if you can pick one up on ebay for $15-$20. New price is a bit too high though at about $50.
I have a '97 XR400 and have to go through the same carb cleaning ritual if the bike has been sitting 4-6 months. Definitely change the gas out with new. These carbs are very sensitive to gumming up the low speed pilot circuit and become impossible to start and stay running. A good carb dip, the 1 gallon can with the basket for soaking type, works great. Take the float bowl off and remove the floats and take all the jets out. Put the jets in the carb dip and the upper carb body with the top half sticking out of the dip. Only the lower half needs a soaking. You should not need any rebuild parts unless one of the seals looks bad. Soak for no more than twenty minutes and flush thoroughly with water and blow of with an air hose. Put it back together and it should be good to go. I've tried carb sprays before and had no luck at all but the dip gets the goo out of the small passageways very nicely.
One more thing on the '97 XR400. There was a batch of them, about a three month run, that had un-heat treated valve adjuster stems. Mine was one of them. If your valves need constant adjustment to keep the clatter down then you probably have one too. New valve stem adjusters are only around $30 for all four and fit all years XR400.