Stepper motors and accelerometer

Yes you can run "simultaneously". You must eliminate all delay() calls so nothing gets blocked. Here are a few tutorials that illustrate how to do this:

Example-code for timing based on millis()

Arduino Multiple Things

Several Things at a Time