I also just bought my first pathfinder and love it. As to your questions.
The 01 Pathfinders should not have a timing belt to worry about. They have a chain on the 3.5L
The electric seat I have no idea. Could be a switch or the motor that is bad.
The windows are another common problem. Just spray ...