The circuits may or may not be compliant, it's difficult to say without more accurate details. A geyser does require an isolater switch at the cylinder itself. If the garden flat cable is SWA it's probably compliant, if it isn't there a good chance it's not compliant. There's nothing to stop you getting another electrician to test the installation if you've got doubts.