As far as transmission fluid, I would seriously reccomend you ONLY use either OEM toyota or Asin fluid. This car, so I hear, is very particular about the type of fluid you use and I would not risk it if I were you. The transmission is NOT cheap if it fails.
Also, I would recomend a complete flush rather than just a simple drain and replace. The flush is easy to do but you need a lot of quarts of fluid. Around 10ish.