yeah man i love my -7's.
Drop straight in too
i can't see an answer to your ECU question. Depends on what you want to spend. Apexi PFC will do what you want, you can pick them up for around $600
Or do it properly and buy a haltech for future proof. I'm going through the process of removing my PFC for a haltech currently. Haltech is around $2000