Yes you can get hired back if you left on good terms, I don't know who reads the exit survey but if it's your HR then depending on how not nice you were they may breeze over your application.
I think it's 3 months you have to wait. But if you are looking to get rehired for benefits, you start...