If you run Tein springs then you should not require additional correction arms, however fitting Eibach and you will be borderline which can become quite expensive for decent stuff.
You appear to be just missing the block.
The kit you have is a like for like of the OEM lines, so you should retain the hard lines at all calipers.
The banjo type lines go direct to the caliper and are troublesome, so best to avoid.
Just send your supplier a picture of what you have and ask him to send what is missing.
Alex.
I run my Eibachs on the 350 Roadster on the hardest setting and it is well planted.
You really do have to suck and see, however I always advise peeps to start with the middle setting for road use.
Just open your eyes a bit more.
PS: Are you running Brembo calipers or JDM.
My comments are directed at a Brembo set up.
JDM you will have to remove all wheels.
Rust is usually only an issue if you are in a salt water atmosphere, so location is key.
That is why you find all the jap imports are totally rust free.
If you are concerned about certain areas on the car, then just scrub down with a wire brush and apply some body shutz by brush or aerosol.