Imagine a permanent magnet at rest in empty space. A proton initially travels along a straight path with a velocity $\vec{v}$ and enters the field of the magnet with $\vec{v}$ perpendicular to $\vec{B}$. The lorentz force deflects the proton, resulting in a circular motion. The lorentz force doesn't do work on the proton and the kinetic energy of the proton doesn't change. So far, so good.
It seems to me that the angular momentum $\vec{L}$ of the proton changes from zero to non-zero as it enters the $\vec{B}$-field. Without an external torque, the total angular momentum of the system 'proton plus magnet' is conserved.
a. Will the magnet start spinning because it acquires an angular momentum $-\vec{L}$?
b. If the magnet starts spinning, where does it get it's rotational energy from?