Suspension and frame work, cracked LCA, advice welcome

In the USA these new control arms are not way too expensive so they probably are the best way to go (they even allow more positive caster) but in that pic it seems the front suspension height is way too low so the uca is way up in a position the seal might open. Is that the actual car height as it runs? The new tubular uca should come with a new upper ball joint and seal. The PU boots I got from energy suspension do not have the metal ring to hold them in place so I just hope they seal in normal operating condition.
All tie rods and ball joints were stock and felt like new so I decided to keep them and use the PU new seals but the car is not a daily drive...

That's not the car ride height, I took that pic after UCAS install and before TB were installed so yeah, it's an unfair angle on the seal I suppose. Still a weird deal though that the seal doesn't seat around inner boss