No, it is not always necessary to soak a gammon joint before slow cooking unless it is heavily salted. These days supermarket joints are not too heavily salty; if buying from a butcher, ask their advice.