Good evening Guy, happy to help...
Your description is naturally pretty close. However on point 2 you will still have do the leg work and look for the place yourself. It will however be Serco's name on the lease and the company will pay the utilities. The 180,000 allowance is aimed at those that have bought property and will take the cash in hand. Not sure how it's paid though. As it's your property you will be responsible for the utility fees. Also bear in mind that if you buy property in the new developments you will also be liable for maintenance fees which, from what I've heard, can be considerable and are set at the whim of the developer. Those that have bought feel free to expand on this.
Temporary accomodation on arrival will usually be a small apartment or villa. From what I've heard you won't want to spend too much time there!
RD