n00b, which car will you be trading to that will solve all these problems?
There are threads with solutions to most of your concerns.
Are the hills in your area so steep that you're routinely winding the engine to 5K+?
Motor Trend says the FB20 Impreza is quicker than the EJ25. It's only slower if you shift too early.