by using used gravel (or filter media) you can cut it down to only a couple. i've had some take less than a week (but i used a LOT of used gravel and an entire used filter.)
1) A dedicated water changing bucket if you don't get a python. Never use a bucket that has been or will be used for other household purposes because residual chemicals could contaminate your tank.
2) Liquid Test Kit (if no one else has mentioned this...)