i am getting a magna flow exhaust, and a intake, and some sort of tuning device... i got a couple of kids/friends who wanna setup some drag races at the drag strip

.. next spring i live in MI so we are waiting till the spring.
i am going up against a 09 g37(M), 08 350z(M), 05 350z(M), 09 evo(M), 08 m5 (auto), 08 charger super bee ( auto)
we are racing 1/4 mile.. .. i think i should be able to take every car stock, but the m5
the m5 - 500 hp and i think about 380TQ so it is lacking a little TQ for 500 hp
what do you guys think it would take to have a clean win against the m5 ???