Your friend may be in a hurry BUT you have 7 days.
I would expect that all of the above could be completed in one day, usually builders give a 'hurry up' message to their subcontractors.
No way would I settle on contract if GAS HOT WATER is not working.
I have previously settled before...