No, you shouldn't. Remember that "45" is NOT a measure of sidewall height. It's a ratio between width and sidewall. It means 45% of your tire's width between the tread and the wheel. To give you some examples, a 255/40R17 tire is actually taller and has more sidewall than your stock tire despite being 40 sidewall. Why? Because it's wider. Do not look at a ratio number to judge sidewall, you must look at the actual sidewall height. Look at the total diameter. Your stock tires are 24.6" tall.
Also, the WRX has relatively tall gearing and benefits from a short tire. The correct tire height is anything between 24" and 25".
I think gold wheels are tacky, particularly on a white car but each to their own. They make the wheel I sent you in gold and they also make a half dozen other styles in that size with those dimensions in gold as well. You can also find wheels in 17x8" and approx +48 offset from discounttire.com who is a vendor here or from tirerack.com who has a wide selection of some of the more high end expensive wheels.
You might want to read through this thread for more information:
http://www.wrxtuners.com/forums/f53/wheel-tire-faq-19172/