How long to rebuild front suspension?

You can definitely do it , I did. It depends on a lot of factors. How rusted are the parts? How large array of tools you have available? How meticulous are you. I didn't track my time but spent a couple hours to remove a bolt that twisted off only to repeat it on the opposite side. I would plan on double the time you expect.
Yote