uh, I'm pretty sure you bent a rear control arm not a front one. Your back tire hit the curb not the front. If you get the M3 front suspension, you won't fix the problem you are having.
The steering wheel is off because the back of your car is trying to steer itself to one side. Take it to the shop and have them check your suspension (front AND rear) before you start buying a bunch of parts you might not need.