Any old wipers will work as long as you change the frame and blade. I believe driver is 22 inches and passenger is 20 inches.
The dealer is a cheaper option though....they sell the rubber inserts for only a few $s but you need the oem frames. Be forewarned though...they chatter like heck unless you clean them really good with rubbing alcohol pads (I use ones from a first aid kit).
For your washer pump it sound like you need a new rubber washer grommet. This is the part that the pump actually sits inside of to stay nice and snug. Also only a few $s at your parts counter.
Common problem. I have had to replace both of my pumps since new on my 09...currently at 108k. I just get the cheapie URO aftermarket $4 pumps now from ecstuning. It's more cost effective.
Last edited by x3brian; 01-15-2013 at 09:51 AM.