Looks like ya did pretty good. It shouldn't be that slow. Mercedes says it should do a standing 0-60 in a regal 8.2 seconds. Which is just slightly slower than the 300E. Did you try pedal to the floor?
Creaking in the suspension is some bushing/tie rod end/etc...most likely. You should easily be able to top 20mpg highway, 17ish city.