I can has a spare alternator if you need...
Not sure yet. Find out what works for Dan and I'll try to work around it.
Kill switch
-Black wire
-Switch
Drift switch (I think, still need to research how to actually acheive this)
-Black wire
-Switch
Alarm
-Probably nothing, if its BNIB, it will come with wire etc
Head unit
-Probably nothing, if its BNIB, it will come with wire etc
Amp
-suitable amp wiring kit
Speakers
-You may need speaker wire, if the car still has stock speakers, and you are not replacing them, and they have not already been re-wired without a common ground. 32s may not use a common ground anyway, but 31s do. I wouldn't buy any: if we need some we'll go for a run
General
-Solder
-Heatshrink (size - maybe 3mm? a little bit thicker that the wire you buy)
-Rum/Beer
-JB
-Air Con
...Theres probably stuff I've forgotten, wait for dan to chip in