It all comes down to your budget. The BC is a great base line coilover but for $1500-$2000, I would highly recommend the Spax coilover. The support with set up and ongoing development is very good.
I think the coilover allows for easy fitment of different spring rates for tuning the car. Also allows you to tune the rake of the car to help with set up.
Go with the bush upgrade but do not replace a OEM spherical bearing with a Nolethane bush or the likes. Big step backwards.
I would not bother with the swaybars. Just get the spring rate correct and you should be ok with standard bars.
The adjustable end links are for resetting the swaybar after lowering the car. If you don't go too low you will be ok.
Spending money on eliminating bump steer and improving roll centres is a far better way to spend money instead of sway bars. Infact, I would start here if I had my time again.
If you are going to the track, get some 17's or 16's. 18's are just too big and heavy effecting braking, accelerating and cornering.