Not to alarm you, but in the 99-01 GM trucks with the LS Platform ( Meaning 4.8 and 5.3Litre) These engines have an issue with porous heads. There was a casting defect on the aluminum heads that over time allow finite amount of coolant to leak in to the cylinders. If you do a quick Google search you will find TSB's on the issue. In the TSB will be the serial numbers of the affected heads. The issue will normally become apparent over the 100k mark. I to have a truck that suffers from it. I normally have to top the expansion tank off every few months. It really doesn't affect the performance if anything it is irritating. My truck suffers from the issue ( I verified the casting #) but the runs strong and the odometer now is reading 268K.
As for the water pump you can get away without renting the tool to remove the fan. All you need is an air chisel with a blunt tip. I know this sound cave man like but if you place the blunt tip at the edge of the large nut and give is a quick rap the nut will loosen rite up and just spin it the rest of the way off by hand. Keep in mind it is easier to do this when the serpentine belt is still on the tension help.
Hope this helps, just my 2 cents.
Thanks
James