Well, first off, you said to put the word check in here so I figured I would do that first, so check.
As far as the update process, I would put this into a test environment, and install the modules, and components requested, and then once I received the response I liked with the components and modules, I would wait until after business hours (per your request)and would update it live, and make the few minor changes to the modules that need to be done to work on the new version.
A little about me: I am a web hosting provider, and am always looking for free lance projects because I like the unique situations of each individual I deal with. As far as Joomla goes, I have about 3 years of experience with it, as well as cpanel, c++, c#, and a variety of other elements.
If you have any questions or comments please let me know so I can answer them promptly.