To answer your points in order:
1. Is the coil pack wiring plug securely plugged in? If you removed the plugs, were they refitted? (it is a silly question, but it will never run with the plugs out... And a garage changing the belt probably wouldn't even check. The RAC bloke certainly wouldn't).
2. It would be unlikely for the immobiliser to fail unless the chip has been removed/fallen out of the key.
The key has three parts to it... Blade, chip, remote.
Do you have a spare key? If so does it work ie start the car?
If you have the Car Pass card, then you can get replacement chips programmed to the car. This needs both the car and new chip to be in the same place as a Tech 2.
3. Fuel.
When the ignition is turned to position 2, the fuel pump should run for a few seconds.
When you crank it, the ecu turns off the pump relay until it sees the increase in rpm as it fires. If you can't hear the pump then the chances are that it is dead.
If the fuse (18) is ok and it has at LEAST a third of a tank and is parked on the level, then try giving the tank a slap as someone cranks it. If it fires, then the pump is on its last legs. If it doesn't, then replace the two purple relays in the engine fuse box. One is the injectors, tother is the fuel pump. If either has failed (not unheard of) then it will never run (either no pump pressure/fuel delivery or no injectors... Net result is the same).