Everything is do it yourself, except (in the general case) timing the barrel and setting the headspace.
Timing the barrel is going to require a receiver wrench and a good barrel vise, or some variant thereof. Timing the barrel requires that the barrel hand tightens at an appropriate place so that when the barrel is tightened using the wrench the torque is correct and the front sight winds up top dead center. This sometimes requires removing material from the barrel shoulder or other measures.
Setting the headspace requires the pin gauges necessary to determine the correct locking shoulder as well as the appropriate go-no go headspace gauges. and of course the correct locking shoulder (which inevitably wont be the one that comes with your kit )
Plus you would probably want to invest in the gunplumbers FAL book as it gives you tips and tricks for doing the above tasks.
So you are looking at about 200 in tools or so. Is cheaper ( unless you want to build a bunch, and I think those days are over) to have someone do the timing and headspace for you.
Parts kits can be found on the EE or over at falfiles.com, prices seem to have gone up a bit though.
The STG58 kits ( made by Steyr) will have the best metal and metalwork, but you will pay a premium, I think DSArms sells these complete kits still.
And then you need a receiver. Seems like an Imbel or DS Arms receiver is the way to go. Imbels are no longer imported and the price of them is approaching DS Arms. So you might as well get a DS Arms receiver, as it counts as a US part for 922R compliance.
With 922R you are only allowed 10 foreign parts on a complete firearm, so with a US receivered FAL you would also want to replace :
Gas Piston
Flash hider / muzzle brake
Hammer / Trigger / Sear
Charging Handle.
with US Made parts (TAPCO, Falconarms or DSA)
That would get you 7 US parts and keep you legal.
The following are smiths I have heard of who seem to do good work
CGW companyArizona Response SystemsArizona Expert ArmsMand M gunsmithingEarl Hickman in Colorado Springs timed and headspaced mine. Did a nice job.
I am sure you can find other smiths as well.