Yes they do grow back. Sometimes when cats come into the office with abscesses on their faces, we need to shave the side of the face including the whiskers. And the whiskers do grow back.
My cats shed them all the time. I have a collection of all their whiskers.