Crazy alignment problems

as noted above there does look to be misalignment in the idler arm/ drag link

but I also noted that you have one track rod set way longer than the other (Steering rod/arm? i'm in the UK)

I would say you will have major bump steer issues as well. and as the idler can be spaced up or down this will also cause bump steer issues. only a fraction of an inch can have huge affect on bump steer.

I think an alignment shop is the only way as caster, camber, tracking and bump steer will need to be addressed. obviously any underlying issues will need to be sorted during or before hand.

if your worried about a road test just set the throttle linkage so there is only partial throttle available.