Congrats on your wheels & tires purchase David, enjoy!
I would contact your Lexus mechanic about the washer fluid pump & suspension issues...get prices from him first.
Also, you might want to give Standard Auto Wreckers a call too.....here is their link:
http://www.standardautowreckers.com/ They have a location in Niagara Falls NY too so they can ship parts up to the Canadian location.
When your ready for your tint, let me know & I will hook you up with my contact. :)