For the fobs, you can buy second hand units and they can then be coded into the car, by a good quality auto locksmith. The same guy should be able to cut and code the key at the same time.
Hi, I use a Delphi 150e and goes around 40-50 pounds now, I am happy with it, used it many other makes and models, found ABS faults, DPF regeneration, component testing and more. Hope it helps.