Dont know if this helps, press i to insert key with mouse over halo size, you can then key down to zero. This may look ok, depending on your particles.
Any material settings you key on a particle emitte will be mapped to the lifetime of the particles emited. In order to change this behavior you need to parent a mesh to you emitter and set the duplivert button in the emitters object buttons. If you create a mesh with only one vert and set its mat to halo it will look the same as the normal particles when dupliverted, but can have absolute keyframes set