Is it possible to switch off an object in an animation and like wise switch one on.
No it isn't. You would have to do this in separate animation segments that you render out individually.
you could translate the object out of view really fast.
if you want to start with the object hidden in the animation you could move the object in the scene, then when you want it to appear, create a fast translation to move the obect into the desired position