Okay, Bodge it & scarper (great name btw),
Foundations- I had come to the same conclusion- a raft foundation would be best for the reasons you point out. There are some trees near by - one about 3 metres away, in W London we sit on clay, not that stable, the original garage had to be knocked...