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