To get the velocity use the first derivate over your timeline. Any kind of elliptical movement or movement on the surface of an ‘egg’ can be done by varying all sphere parameters. The smoothness is determined by how small the sphere variable increments are.