Changed the sparks and ht leads and got it running back to normal. Got a coil ordered to refresh the ignition system (had new dizzy cap and arm not too long ago).
It runs alright, still having problems with the throttle switches on the tb but will sort at a later date. The oil is all clear of sludge or coolant, the pistons are all black with no coolant marks. With the coolant cap off it doesn't bubble much (no coolant left so had to fill up and I suspect some radweld is still washing around causing some bubbles). The heater blows fully hot and cold also.
Still can't find the coolant leak though, are there any hoses that are hidden away anywhere or perhaps a radiator leak? Unless it gets really cold I reckon I can run it by adding water everyday but need to find the leak.