Is this shape possible to make as a vector?

Use the primitive oval tool.
Set the inner radius to create the donut.
Not sure about the gradient.