Your going to be surprised how quickly they can switch-out windows and doors. If sealing the area around the windows and doors with Insulation (non-expanding) foam was not part of the work, I would recommend that you obtain several cans from you local big box store or have that work added to the contract.
The siding will be much the same. As you know, they install that product so that it can expand and contact, i.e. not tight against the building. Your Home may have been build without a plastic sheet rap, assure that it is part of the project.
Salty will likely be bossing the workers, it should be fun to watch. If he becomes distracted by all the onsite staff, move him to currently non-effected part of the home.
Yes, I know that you are likely up on all this stuff, but I wanted to get it out there incase someone that does not know what to watch for. are aware. I learned this stuff from having our new home built now eight years ago. I was shocked then our windows and doors where installed without insulating foam. That got changed quickly.