If you have:
1 frame per minute over 2 years, that is 249600 frames over 2 years, if you figure 5 days a week x 8 hours a day, which at 1 frame per image is 8320 seconds which is 138 minutes.
So export that as an AVI then play with speed changes.
Or, you probably don’t even need all those frames. Given a wide shot of a 2 year project, how likely is it that there will be 480 interesting frames/day. Unless large girders/foundations/roof sections etc are being hoisted into position every day, there will be some boredom.
You might find a way to keep track of what happens each day, and then on the boring days use fewer images.
Or, maybe have them take pictures once every 10 minutes – every 1 minute might be excessive – that is unless you are doing things which are fast, which in construction is unlikely.
As far as image size, if you are not zooming or panning, 720×480 is all you need. Photoshop will let you automate this, although there are probably many free apps also. Check out Tom’s Downloads.
Good luck