they have the sport pins for sale there.. you should also do the rear..
Stainless steel brake lines are completely unnecessary unless you plan on boiling your brake fluid
calibers dont go bad unless they are leaking or seized.
thrust arm.. or lower control arms.. are eazy to replace... and you should consider replacing the bushings with polyflex
Just my opinion, but your wasting your money on stuff where you could be investing it in other more valuable things
Specializing In BMW, Audi, Mercedes Benz ,Volkswagen, Volvo