skip coil packs, factory one's are good for 9's...lol

wires are not a necessity but wouldn't hurt

Slp would be a good setup if you got the cash.

Sounds like you should be good, don't get sidetracked like I did and spend money on stuff you don't really need like audio and other appearance things I shouldn't have bought