1, yes it will with an adapter available from Edge
2, the level you set it on for daily driving is totally up to you. I preffer to leave mine off most of the time. My injectors give me enough extra power,and when i turn it on,its on 5x5,to pass someone or play around. If Im towing ill put it on 1x3 or 3x3 if its real hilly ,and i want to hold good speed uohill.
3, for stoplight play,if your playing it safe,leave it on level 1 ,and higher,and you may get torque convertor slippage when it locks up in 3rd or 4th. Upgrades are needed to the auto to handle anything higher than level 1,if you have a healthy transmission,if yours is weak it will slip on level 1.