Looks like you are moving along. Did you see my home made clamps I made to hold the tubes together so you can tack weld them. It's just some scrap aluminum and hose clamps but works great.
It gets real tight on the passenger side by the shock tower. That's where I had the most trouble.