can a body have zero velocity and still be accelerating
Yes, that is certainly possible. If we through a ball in the air at its highest point the velocity is zero but it is still accelerating downwards.
can a body have constant acceleration but zero velocity